看,我有下面的 html:
<body style="color:red;">
text inside 1
<p>
text inside p
...
</p>
<div class="divable1">
text inside div 1
</div>
</body>
我只希望“1 内的文本”和“p 内的文本”颜色为红色,但“div 1 内的文本”我想忽略 body 元素的样式。
这如何通过 CSS 实现?
提前致谢!
最佳答案
没有办法忽略 CSS 中的规则,只能覆盖它们。编写规则集:
- 匹配div的选择器(如
.divable1
) - 更改
color
属性的规则,使其具有不同于默认值的值,即inherit
,例如color: black
.
关于html - 当元素内部有一个类时如何忽略body元素样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25724764/