CSS में आसन्न चयनकर्ता
आसन्न चयनकर्ता + किसी तत्व को
उसके ऊपर वाले पड़ोसी के आधार पर चुनने की अनुमति देता है।
उदाहरण
आइए सभी p टैग्स को संबोधित करें,
जो सीधे h2 टैग्स के बाद स्थित हैं,
और उन्हें लाल रंग में रंग दें:
<h2>text</h2>
<p>
+
</p>
<p>
-
</p>
<p>
-
</p>
h2 + p {
color: red;
}
:
उदाहरण
आइए सभी p टैग्स को संबोधित करें,
जो सीधे .test वर्ग वाले तत्वों के बाद स्थित हैं,
और उन्हें लाल रंग में रंग दें:
<p class="test">
text
</p>
<p>
+
</p>
<p>
-
</p>
.test + p {
color: red;
}
:
उदाहरण
आइए .elem वर्ग वाले सभी तत्वों को संबोधित करें,
जो सीधे .test वर्ग वाले तत्वों के बाद स्थित हैं,
और उन्हें लाल रंग में रंग दें:
<p class="test">
text
</p>
<p class="elem">
+
</p>
<p>
-
</p>
.test + .elem {
color: red;
}
:
व्यावहारिक कार्य
कोड दिया गया है:
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li id="elem">5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
</ul>
एक चयनकर्ता लिखें जो #elem तत्व के तुरंत बाद स्थित तत्व को चुने।
कोड दिया गया है:
<ul>
<li>1</li>
<li class="elem">2</li>
<li>3</li>
<li>4</li>
<li class="elem">5</li>
<li>6</li>
<li>7</li>
<li class="elem">8</li>
<li>9</li>
</ul>
एक चयनकर्ता लिखें जो .elem तत्वों के तुरंत बाद स्थित तत्वों को चुने।