css - 如何选择具有 2 个类的元素

标签 css css-selectors

<分区>

我有这个元素

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

我想将颜色应用于 a 类和 b 类的元素#666。 我如何使用 CSS 做到这一点?

最佳答案

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

.a.b {
     color: #666;
}

请注意,如果这对您很重要,IE6 会将 .a.b 视为 .b,因此在该浏览器中 div.a.bdiv.b 将有灰色文本。参见 this answer用于适当的浏览器和 IE6 之间的比较。

关于css - 如何选择具有 2 个类的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5116288/

相关文章:

jquery - 使用 jquery 的文本动画

html - 页面上三列带有图像的方形卡片 - angular2,bootstrap

css - 第 n 个 child 选择器无法选择最后一个 child

html - 前一个同级选择器的多种颜色

python - 使用 Python (Selenium) 选择提交按钮

html - 使用 CSS 查找复选框的标签

html - CSS 网格留一格空白

html - 使表格列在较小的屏幕上显示在另一列下方

jquery - 基于 Left 属性的相对于父/窗口的 CSS 固定属性

html - css 不针对内容或针对错误的内容