सीएसएस में सिबलिंग सेलेक्टर
सिबलिंग सेलेक्टर ~ की मदद से
एक ही पैरेंट के अंदर दिए गए एलिमेंट के
बाद आने वाले सभी एलिमेंट्स को चुना जा सकता है।
उदाहरण
आइए h2 टैग्स के बाद आने वाले सभी
p टैग्स को टारगेट करें और उन्हें
लाल रंग में रंग दें:
<div>
<h2>text</h2>
<p>
+++
</p>
<p>
+++
</p>
<p>
+++
</p>
</div>
<p>
-
</p>
h2 ~ p {
color: red;
}
:
उदाहरण
आइए .test क्लास वाले एलिमेंट्स के
बाद आने वाले सभी p टैग्स को टारगेट
करें और उन्हें लाल रंग में रंग दें:
<div>
<p class="test">
text
</p>
<p>
+++
</p>
<p>
+++
</p>
</div>
<p>
---
</p>
.test ~ p {
color: red;
}
:
उदाहरण
आइए .test क्लास वाले एलिमेंट्स के
बाद आने वाले .elem क्लास वाले सभी
एलिमेंट्स को टारगेट करें और उन्हें लाल
रंग में रंग दें:
<div>
<p class="test">
text
</p>
<p class="elem">
+++
</p>
<p>
---
</p>
<p class="elem">
+++
</p>
</div>
<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 एलिमेंट के
बाद आने वाले सभी एलिमेंट्स को चुने।