निम्नलिखित HTML में
<div id="content" role="main">
आईडी को #contentसीएसएस के माध्यम से एक्सेस किया जा सकता है । मैं कैसे पहुँचूँ role="main"?
निम्नलिखित HTML में
<div id="content" role="main">
आईडी को #contentसीएसएस के माध्यम से एक्सेस किया जा सकता है । मैं कैसे पहुँचूँ role="main"?
जवाबों:
CSS विशेषता चयनकर्ताओं का उपयोग करें:
https://developer.mozilla.org/en-US/docs/CSS/Attribute_selectors
उदाहरण के लिए:
div[role=main]
इसे इस तरह एक्सेस करना चाहिए: #content[role="main"]
सुनिश्चित करें कि आप इस मोड में कर सकते हैं:
#content[role="main"]{
//style
}
एक चयनकर्ता को लिखने का सबसे छोटा तरीका जो उस विशिष्ट div को एक्सेस करता है, बस उपयोग करना है
[role=main] {
/* CSS goes here */
}
पिछले उत्तर गलत नहीं हैं, लेकिन वे आप पर या तो डिव का उपयोग करके या विशिष्ट आईडी का उपयोग करने पर निर्भर हैं। इस चयनकर्ता के साथ, आप सभी प्रकार के पागल मार्कअप कर पाएंगे और यह अभी भी काम करेगा और आप विशिष्टता के साथ समस्याओं से बचेंगे।
[role=main] {
background: rgba(48, 96, 144, 0.2);
}
div,
span {
padding: 5px;
margin: 5px;
display: inline-block;
}
<div id="content" role="main">
<span role="main">Hello</span>
</div>
अधिक जानकारी के लिए इस धागे का पालन करें
और सीएसएस विशेषता चयनकर्ता सीखें