例如我有一個CSS類分組:CSS選擇運算嵌套
.class1 {background-color: red;}
但是,當這個類嵌套在定義(有點大)組與ID的div(#DIV1,#DIV2,#的內部DIV3)我需要一些特殊的造型..
目前我正在完成這樣的:
#div1 .class1, #div2 .class1, #div3 .class1 {border: 1px solid;}
我想知道是否有什麼辦法可以不必每次都列出班級爲選擇器變得非常由於長選擇器大。所以在psudocode:
ANY(#div1, #div2, #div3) Sub Element .class1 {border : 1px solid;}
這個例子使問題看起來很有意義,但實際上有更多的影響。
謝謝!
編輯:我沒有HTML代碼的完全控制,因爲它將通過Ajax從第三方發送。另外,我需要支持所有主流瀏覽器,包括IE8。
我不認爲在CSS中有這樣的東西。至少我一直對此感到沮喪,很多很多次...... –
你可以在它周圍添加一個跨度,就像這樣:'#span1 .class1 {styling}' – ErikMes
@ErikMes - 不,你不能。 Span元素不能包含div元素。 – Quentin