我如何做"和"选择?

时间:2014-07-30 13:55:39

标签: html css css-selectors

我想选择同时拥有一个类和另一个类的所有元素。例如,在下面的标记中,我只想选择包含类" foo"的元素。和类" bar",但不是那些只有其中一个类的那些:

<p class="foo">Larry</p>
<p class="bar">Moe</p>
<p class="foo bar">Curly</p>

CSS中是否有办法仅将样式应用于包含&#34; Curly&#34;在上面的例子中?

3 个答案:

答案 0 :(得分:0)

p.foo.bar { //styles }

您可以通过将选择器放在一起来连接选择器。

当然,你应该尽量避免这种情况,因为它可能会导致以后出现问题。

答案 1 :(得分:0)

连接选择器。所以你会使用.foo.bar {}

答案 2 :(得分:0)

p.foo.bar {
    background-color: chucknorris;
}

只需将选择器追加到彼此后面,两者之间没有空格。