nth-child ව්යාජ පන්තිය
nth-child ව්යාජ පන්තිය,
දෙමාපියෙකුගේ nවන දරුවා වන අංගය තෝරා ගනී.
වාක්ය රචනා විලාසය
තෝරන්නා:nth-child(අංකය | odd | even | ප්රකාශනය) {
}
අගයන්
| අගය | විස්තරය |
|---|---|
| අංකය |
1 සිට ආරම්භ වන ධන අංකයක්.
අපට යොමු කිරීමට අවශ්ය අංගයේ අංකය නියම කරයි.
අංග අංකනය 1 සිට ආරම්භ වේ.
|
odd |
ඔත්තේ අංග. |
even |
ඉරට්ටේ අංග. |
| ප්රකාශනය |
සියලු පූර්ණ සංඛ්යා ශුන්යයේ සිට (එකකින් නොවේ)
අනන්තය දක්වා නිරූපනය කරන n අකුර සමඟ විශේෂ ප්රකාශන සෑදිය හැකිය.
මෙමගින්, 2n - යනු සියලුම ඉරට්ටේ අංක
(දෙවැන්නෙන් ආරම්භ වන) යන්නයි.
මෙය තේරුම් ගන්නේ කෙසේද? n වෙත අනුපිළිවෙලින්
0 සහ ඉන් පසු සංඛ්යා ආදේශ කරන්න: n = 0 නම්, 2n 0 ලබා දෙයි -
එවැනි අංගයක් නොමැත (අංග අංකනය 1 සිට),
n = 1 නම්, 2n 2 ලබා දෙයි - දෙවන අංගය, n = 2 නම්,
2n 4 ලබා දෙයි - හතරවන අංගය. 3n ලිවීමෙන් -
සෑම තුන්වන අංගයම (තුන්වන සිට ආරම්භ වන) වේ, යනාදිය.
|
උදාහරණය
මෙම උදාහරණයෙන්, තම දෙමාපියන්ගේ
4 වන දරුවා වන li අංගය රතු පැහැ කරමු:
<ul>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
</ul>
li:nth-child(4) {
color: red;
}
:
උදාහරණය
දැන් සියලුම ඉරට්ටේ li අංග රතු කරමු:
<ul>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
</ul>
li:nth-child(even) {
color: red;
}
:
උදාහරණය
දැන් සියලුම ඔත්තේ li අංග රතු කරමු:
<ul>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
</ul>
li:nth-child(odd) {
color: red;
}
:
උදාහරණය
දැන් සෑම තුන්වන
li අංගයම (තුන්වන සිට ආරම්භ වන) රතු කරමු:
<ul>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
</ul>
li:nth-child(3n) {
color: red;
}
:
උදාහරණය
තෝරන්නා තුළ අංග පරාසයක් නියම කළ හැකිය.
ඔබට 20
අංග වලින් යුත් ලැයිස්තුවක් ඇති අතර,
7 සිට
14 දක්වා ඇතුළුව අංග තෝරා ගැනීමට අවශ්ය යැයි සිතන්න.
එය මෙසේ කළ හැකිය:
<ol>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
<li>ලැයිස්තු අයිතමය</li>
</ol>
li:nth-child(n+7):nth-child(-n+14) {
color: red;
}
: