Selektorët e Afërm në CSS
Selektori i afërm ~ ju lejon të zgjidhni
të gjithë elementët që ndodhen pas një elementi të caktuar
brenda një prindi të përbashkët.
Shembull
Le t'i drejtohemi të gjithë etiketave p,
që ndodhen pas etiketave h2, dhe t'i ngjyrosim
ato në të kuqe:
html<div>
<h2>text</h2>
<p>
+++
</p>
<p>
+++
</p>
<p>
+++
</p>
</div>
<p>
-
</p>cssh2 ~ p {
color: red;
}
Результат:
Shembull
Le t'i drejtohemi të gjithë etiketave p,
që ndodhen pas elementeve me klasën .test,
dhe t'i ngjyrosim ato në të kuqe:
html<div>
<p class="test">
text
</p>
<p>
+++
</p>
<p>
+++
</p>
</div>
<p>
---
</p>css.test ~ p {
color: red;
}
Результат:
Shembull
Le t'i drejtohemi të gjithë elementeve me klasën
.elem, që ndodhen pas elementeve
me klasën .test, dhe t'i ngjyrosim ato në të kuqe:
html<div>
<p class="test">
text
</p>
<p class="elem">
+++
</p>
<p>
---
</p>
<p class="elem">
+++
</p>
</div>
<p>
---
</p>css.test ~ .elem {
color: red;
}
Результат:
Detyra Praktike
Задание 1
Jepet kodi:
html<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>
Shkruani një selektor që do të zgjedhë të gjithë elementët,
që ndodhen menjëherë pas elementit #elem.