vue样式穿透>>> /deep/ ::v-deep 这仨的用法

css 的穿透选择器

(1)>>> 它只支持原生css (sass或者less 有可能无法识别)

.message-detail >>> .message-detail-dialog {
    width: 1050px;
}

(2) /deep/ 适用于 sass或者less
比如我想改element的横线样式 (这时候style标签上是有加scoped)

.message-detail /deep/ .el-divider--horizontal {
    height: 2px;
    margin: 5px 0;
    background-color: #aaacaf;    
}

(3) ::v-deep 适用于vue3
(听说这小子编译速度快 我也不知道咋个快法 反正都能实现改UI组件样式)
下图是/deep/在vue3项目中使用报错的场景
在这里插入图片描述
我试了一下::v-deep在vue2里也能用
在这里插入图片描述
vue3里也可以这样写
:deep(.类名)
在这里插入图片描述

相关推荐

  1. 前端中css穿透样式deep

    2024-03-27 00:04:02       33 阅读
  2. vue使用样式渗透/deep/ :deep() :global()

    2024-03-27 00:04:02       35 阅读
  3. Element Plusdeep穿透

    2024-03-27 00:04:02       38 阅读
  4. Vue随笔【::v-deep 解决 样式污染bug】

    2024-03-27 00:04:02       24 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-27 00:04:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-27 00:04:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-27 00:04:02       82 阅读
  4. Python语言-面向对象

    2024-03-27 00:04:02       91 阅读

热门阅读

  1. 2024.3.26

    2024.3.26

    2024-03-27 00:04:02      38 阅读
  2. 计算机的内存不等于存储器

    2024-03-27 00:04:02       41 阅读
  3. 3.26C++

    3.26C++

    2024-03-27 00:04:02      41 阅读
  4. 2024.3.25力扣(1200-1400)刷题记录

    2024-03-27 00:04:02       34 阅读
  5. 力扣438---找到字符串中所有字母异位词

    2024-03-27 00:04:02       40 阅读
  6. 使用Spring ORM和MyBatis简化数据库访问

    2024-03-27 00:04:02       37 阅读
  7. 13、Spring CLI中的特殊命令

    2024-03-27 00:04:02       44 阅读
  8. LeetCode1047:删除字符串中的所有相邻重复项

    2024-03-27 00:04:02       44 阅读