Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有所有 div 的 css 选项
div { background: blue; }
如何使用 id 制作myDiv不会继承任何 CSS 选项的 div,除了#myDiv.
myDiv
#myDiv
你不能,这就是为什么它们被称为级联样式表。
在这种情况下,最常见的解决方案是用另一个规则覆盖background属性。#myDiv
background
在这种特定情况下,您可以选择使用 CSS3:not伪类div:not(#myDiv) { background: blue },但随后您必须考虑浏览器兼容性(总结:适用于除 IE < 9 之外的所有内容)所以我认为这不实用选项还没有。
:not
div:not(#myDiv) { background: blue }