我有以下CSS:
.foo .bar {
background: red;
}
Run Code Online (Sandbox Code Playgroud)
哪个适用于以下HTML:
<div class="foo">
<div class="bar">I have a red background</div>
</div>
Run Code Online (Sandbox Code Playgroud)
但是当我不在父/子关系中时,我似乎无法找到重用CSS定义的方法.例如,我如何将相同的CSS应用于以下DIV:
<div class="???">I want a red background!</div>
Run Code Online (Sandbox Code Playgroud)
Gab*_*oli 10
.foo .bar, .foobar {
background: red;
}
Run Code Online (Sandbox Code Playgroud)
这对两者都有效
<div class="foo">
<div class="bar">I have a red background</div>
</div>
Run Code Online (Sandbox Code Playgroud)
和
<div class="foobar">I want a red background!</div>
Run Code Online (Sandbox Code Playgroud)
您可以使用逗号指示CSS规则应该应用于的多个选择器
.foo .bar, .??? {
background: red;
}
Run Code Online (Sandbox Code Playgroud)