html - 当元素内部有一个类时如何忽略body元素样式

标签 html css

看,我有下面的 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/

相关文章:

html - macbook 上 h1 之间的边距

html - 重叠的 Div 部分,无法弄清楚为什么

具有样式 float :left 的 html 元素

html - 我如何调整此 HTML 电子邮件模板中的图像?

html - MVC Controller 内 CSS 转换器的图像 URL 问题

html - 悬停在滚动条上时下拉菜单消失

javascript - 我可以使用 HTML 'download' 属性提示下载文件名吗?

jquery - 无法使用基于文本的 jQuery 为单个单元格设置样式

html - CSS3 - 圆形旋转倾斜/不正确

javascript - 在 JQuery 中将 div 定位到按钮的右下角