vue3 css deep函数
时间: 2023-03-13 17:09:28 浏览: 254
Vue中的深度作用选择器/deep/
vue3 中的 css deep 函数是用来实现深度作用选择器的。它可以用来匹配当前元素的所有后代元素,并为这些元素应用样式。比如,如果有如下的 HTML 结构:
```
<div class="container">
<p>Lorem ipsum</p>
<div>
<p>Dolor sit amet</p>
</div>
</div>
```
你可以使用 deep 选择器来给 container 元素下的所有 p 元素应用样式,代码如下:
```css
.container {
color: red;
}
.container >>> p {
font-size: 20px;
}
```
这样,HTML 中的所有 p 元素的字体颜色都会变成红色,字体大小都会变成 20px。
注意,deep 选择器是一个非常强大的工具,但同时也是一个实验性的特性,并不是所有浏览器都支持。如果你希望你的代码在所有浏览器中都能正常工作,请谨慎使用。
阅读全文