如何选择2个类的元素[重复]

问题描述 投票:157回答:2

可能重复: CSS Selector that applies to elements with two classes

我有这个元素

<div class="a b"></div>
<div class="b"></div>
<div class="a"></div>

我想要使​​用类a和b应用颜色#666。我怎么能用CSS做到这一点?

css class css-selectors
2个回答
278
投票

您可以链接类选择器,它们之间没有空格:

.a.b {
     color: #666;
}

请注意,如果它对您很重要,IE6将.a.b视为.b,因此在该浏览器中,div.a.bdiv.b都将具有灰色文本。有关正确的浏览器和IE6之间的比较,请参阅this answer


22
投票

把它们连在一起:

.a.b {
  color: #666;
}
© www.soinside.com 2019 - 2024. All rights reserved.