【发布时间】:2019-07-25 00:20:32
【问题描述】:
有没有办法使用布尔条件组合两个或多个 CSS 选择器 - and、or、not?
考虑一下<div>:
<div class="message error">
You have being logged out due too much activity.
</div>
我可以只选择那些同时包含这两个类的元素吗?
类似于div.message && div.error?
【问题讨论】:
-
您想在哪里进行选择?使用 Javascript(使用 lib?)还是使用样式表或其他语言?
-
这些选择器将放在样式表中。
-
问题已经得到了正确的回答,但是请注意,双类选择器在我们亲爱的IE6中不起作用。
-
我正在开发一个新的应用程序,所以也许我应该弄清楚我的用户中有多少是 IE6 来决定是否值得支持。仅仅拥有 IE6 支持就是一场维护噩梦。花在修复 IE6 特定错误上的时间可以用于为应用程序添加令人敬畏的改进。
标签: css css-selectors