例如我有一个 CSS 类:
.class1 {background-color: red;}
但是当这个类嵌套在一组定义的(有点大的)div中时,ID在(#div1,#div2,#div3)中,我需要一些特殊的样式..
目前我正在这样做:
#div1 .class1, #div2 .class1, #div3 .class1 {border: 1px solid;}
我想知道是否有任何方法不必每次都列出类,因为选择器由于长选择器而变得非常大。所以在伪代码中:
ANY(#div1, #div2, #div3) Sub Element .class1 {border : 1px solid;}
这个例子让这个问题看起来没有实际意义,但实际上影响更大。
谢谢!
编辑:我无法完全控制 HTML 代码,因为它将通过 Ajax 来自第 3 方。另外,我需要支持所有主流浏览器,包括 IE8。