假设我们有这个布局:
<div id="container">
<div></div>
<div></div>
<div class="current"></div>
<div></div>
<div></div>
</div>
通过一些CSS样式:
#container div {
width: 20px;
height: 20px;
}
如何使所有在 #container
中具有 class="current"
的 div ,以及它们之前的 div,都具有相同的背景颜色,例如 background: tomato;
?如果 class="current"
的 div 发生更改,该背景颜色也应更新。
因此,在上面的示例中,容器中的前3个 div 将具有番茄色的背景颜色。