दोनों वर्ग चयनकर्ताओं (बीच में जगह के बिना):
.foo.bar {
/* Styles for element(s) with foo AND bar classes */
}
यदि आपको अभी भी IE6 जैसे प्राचीन ब्राउज़रों से निपटना है, तो ध्यान रखें कि यह सही ढंग से जंजीर वर्ग चयनकर्ताओं को नहीं पढ़ता है: यह केवल अंतिम वर्ग चयनकर्ता को पढ़ेगा ( .bar
इस मामले में), इसके बजाय कि आप अन्य वर्गों की सूची बनाते हैं।
यह समझने के लिए कि अन्य ब्राउज़र और IE6 इसकी व्याख्या कैसे करते हैं, इस CSS पर विचार करें:
* {
color: black;
}
.foo.bar {
color: red;
}
समर्थित ब्राउज़रों पर आउटपुट है:
<div class="foo">Hello Foo</div> <!-- Not selected, black text [1] -->
<div class="foo bar">Hello World</div> <!-- Selected, red text [2] -->
<div class="bar">Hello Bar</div> <!-- Not selected, black text [3] -->
IE6 पर आउटपुट है:
<div class="foo">Hello Foo</div> <!-- Not selected, black text [1] -->
<div class="foo bar">Hello World</div> <!-- Selected, red text [2] -->
<div class="bar">Hello Bar</div> <!-- Selected, red text [2] -->
फुटनोट:
- समर्थित ब्राउज़र:
- इस तत्व के रूप में चयनित नहीं है केवल वर्ग है
foo
।
- इस तत्व के रूप में चयनित दोनों वर्गों
foo
और है bar
।
- इस तत्व के रूप में चयनित नहीं है केवल वर्ग है
bar
।
- IE6:
- इस तत्व को चयनित नहीं किया गया क्योंकि इसमें कक्षा नहीं है
bar
।
- इस तत्व के रूप में चयनित
bar
वर्ग में सूचीबद्ध अन्य वर्गों की परवाह किए बिना।