मैं जानता हूँ कि यह HTML में एक तत्व पर कई वर्गों निर्दिष्ट करने के लिए संभव है:ब्राउज़र विरोधाभासी वर्गों को कैसे हल करते हैं?
<div class='one two'>Text</div>
ऐसा लगता कक्षाएं एक एकल स्ट्रिंग के रूप में जावास्क्रिप्ट से सुलभ हैं की तरह।
क्या होता है जब वर्ग विरोधाभासी गुणों के साथ निर्दिष्ट होते हैं? उदाहरण के लिए
div.one {
background-color: red;
color: blue;
}
div.two {
background-color: green;
}
क्या परिणाम कक्षाओं में निर्दिष्ट आदेश पर निर्भर करेगा? उदाहरण के लिए, क्या मैं उचित रूप से नीले पाठ और हरे रंग की पृष्ठभूमि के साथ दिखाई देने वाले div की अपेक्षा कर सकता हूं, क्योंकि two
वर्ग का मूल्यांकन दूसरा हो जाता है, background-color
संपत्ति को ओवरराइट कर रहा है?
यह और अधिक मुद्दा है कि ** अनुमानित ** उत्पाद ** (wrt मानकों, आदि) के परिणाम क्या हैं। निश्चित रूप से मैं उन सभी 8 ब्राउज़रों पर परीक्षण कर सकता हूं जिन्हें मैं समर्थन देने की कोशिश कर रहा हूं लेकिन यह जानकारी अब भी उपयोगी नहीं हो सकती है –
से पढ़ें: http://htmlhelp.com/reference/css/structure.html#cascade –
@FlyBy - मैं असहमत हूं; क्या आपने देखा नहीं है कि लोग यहां कितनी जल्दी सामान का जवाब देते हैं ??? ;) – Spudley