我有一个项目,其中我无法控制标记。我正在寻找一种方法来选择紧跟在“class1”实例之后的“class2”的每个实例。以下策略有效,但在某些情况下,连续有 20 多个“class2”实例,我希望避免代码中出现巨大的混乱。
.class1 + .class2,
.class1 + .class2 + .class2,
.class1 + .class2 + .class2 + .class2,
.class1 + .class2 + .class2 + .class2 + .class2,
.class1 + .class2 + .class2 + .class2 + .class2 + .class2
// etc.
{
// Applied Styles
}
...设置以下样式
<div class="class1"></div>
<div class="class2">Style Me!</div>
<div class="class2">Style Me!</div>
<div class="class2">Style Me!</div>
<div class="class2">Style Me!</div>
<p>Blah blah blah</p>
<div class="class2">DO NOT STYLE ME</div>
<div class="class2">DO NOT STYLE ME EITHER</div>