CSS“和”select器 – 我可以select具有多个类的元素吗?
我试图select所有具有.checked
和.featured
标签的元素。 所以基本上,我要找的是一个“和”select器; 我不知道有没有。
有这样的情况下有任何解决方法吗?
你使用两者( 没有空间 )
.checked.featured{ // ... }
参考: http : //www.w3.org/TR/selectors/#class-html
例
div{margin:1em;padding:1em;} .checked{color:green;} .featured{border:1px solid #ddd;} .checked.featured{ font-weight:bold; }
<div class="checked">element with checked class</div> <div class="featured">element with featured class</div> <div class="featured checked">element with both checked and featured classes</div>
你可以“join”两个类: .checked.featured
为了expressionAND,你只需要简单地连接你的类.checked.featured
,它可能不会与stream行的.checked .featured
混淆,这是后代select器。
看看官方的文档