限制应用于存在于
标签中的特定标签的CSS属性。

18 浏览
0 Comments

限制应用于存在于
标签中的特定标签的CSS属性。

例如:\n我不希望CSS属性应用于h4标签\n

.abc {
  color: red;
}

\n

你好 1

你好 2 你好 3

0
0 Comments

问题的原因是希望在一个

标签中,限制应用CSS属性的范围只在除了

标签之外的其他标签上。解决方法是使用:not伪类选择器来实现。

具体的解决方法是在CSS中使用:not伪类选择器来指定除了特定标签之外的所有其他标签,然后在该选择器中设置所需的CSS属性。在上述示例中,使用以下CSS代码可以实现将红色颜色应用于除

标签外的所有其他标签:

.abc :not(h4) {
  color: red;
}

然后,在HTML中的

标签中应用上述CSS类,如下所示:

<div class="abc">
<h4>Hello 1</h4>
<p>Hello 2</p>
<p>Hello 3</p>
</div>

这样一来,除了

标签之外的所有其他标签都将应用红色颜色。

使用:not伪类选择器是一种限制CSS属性应用范围的常见方法,可以在其他类似的情况下使用。

0