inline-stylesकिसी दस्तावेज़ में सर्वोच्च प्राथमिकता होती है, इसलिए उदाहरण के लिए कहें कि यदि आप किसी divतत्व का रंग बदलना चाहते हैं blue, लेकिन आप inline styleएक colorसंपत्ति सेट के साथ हैंred
<div style="font-size: 18px; color: red;">
Hello World, How Can I Change The Color To Blue?
</div>
div {
color: blue;
/* This Won't Work, As Inline Styles Have Color Red And As
Inline Styles Have Highest Priority, We Cannot Over Ride
The Color Using An Element Selector */
}
तो, क्या मुझे jQuery / जावास्क्रिप्ट का उपयोग करना चाहिए? - उत्तर है नहीं
हम element-attrसीएसएस चयनकर्ता का उपयोग कर सकते हैं !important, ध्यान दें, !importantयहाँ महत्वपूर्ण है, अन्यथा यह इनलाइन शैलियों की सवारी नहीं करेगा।
<div style="font-size: 30px; color: red;">
This is a test to see whether the inline styles can be over ridden with CSS?
</div>
div[style] {
font-size: 12px !important;
color: blue !important;
}
डेमो
नोट: !importantकेवल का उपयोग करना यहाँ काम करेगा, लेकिन मैंने div[style]विशेष रूप divसे style
विशेषता का चयन करने के लिए चयनकर्ता का उपयोग किया है