CSS :nth-of-type() hali ya mbinu
- msingani hali :nth-last-of-type()
- Pya kuzingatia :only-child
- Rejea kipimo chifu Kitabu cha Matokeo cha Class cha CSS
ufafanikiano na kuitiko
CSS :nth-of-type(n)
Tabia ya kusoma inaingia kwa kufikiria kiumbe wa msingi wa kina wa aina moja (jina la kina) cha kipimo cha n n Kwa kila elementi ya kiumbe wa msingi wa n
n inaweza kuwa namba/kipimo cha kwanza, kifaa cha kusoma (kipimo chake
na kipimo kikubwa
) au formula (kama an + b)
Tahara:Angalia :nth-child()
Tabia ya kusoma kwa kufikiria kiumbe wa msingi wa kina wa kipimo cha n n Kwa kila elementi ya kiumbe wa msingi cha kina, bila kufikiria aina yake.
Mfano
Mfano 1
Jinsi ya kutumia :nth-of-type()
Muundo wa chaguo:
/* Chaguo yote ya div wa pili kwenye wanaoonekana wa wengine */ div:nth-of-type(2) { background: red; } /* Chaguo yote ya li ya pili kwenye orodha */ li:nth-of-type(2) { background: lightgreen; } /* Chaguo yote ya kiumbe wa kwanza wa kundi cha wanaoonekana kwa kila tatu */ :nth-of-type(3) { background: yellow; }
Mfano 2
kipimo chake
na kipimo kikubwa
Ni kifaa cha kusoma kwa kufikiria kipimo cha kubwa na kipimo chake cha kiumbe wa msingi (kiumbe wa kwanza wa msingi kina kipimo cha 1).
Hapa, tumewa kufikiria rangi ya msingi ya kila elementi ya <p> ambaye ni kipimo kikubwa na kipimo chake:
p:nth-of-type(odd) { background: red; } p:nth-of-type(even) { background: blue; }
Mfano 3
kwa muhimu wa (an + b)a Ni kifaa cha kidhamiaji kubwa cha msingi, n ni kila maneno ya kidhamiaji kubwa ya kidhamiaji kwenye namba ya 0 kuzingatia.b Ni kifaa cha kidhamiaji kubwa.
Hapa, tumewa kufikiria rangi ya msingi ya kila elementi ya <p> ambayo ni kipimo cha 3 (hivyo tutachagua kiume wa tatu, kiume wa nne, kiume wa tano, na hivyo):
p:nth-of-type(3n+0) { background: red; }
Mfano 4
Hapa, tumewa kufikiria rangi ya msingi ya kila elementi ya <p> ambayo ni kipimo cha 3. Kisha tumewasubiri 1 (hivyo tutachagua kiume wa pili, kiume wa tano, kiume wa tano, na hivyo):
p:nth-of-type(3n-1) { background: red; }
Mafunzo ya CSS
:nth-of-type(index | kipimo kikubwa | kipimo chake | an+b) { kifaa cha css; }
Vifaa ya kidhamiaji
Mwaka: | CSS3 |
---|
Tukio wa browser
Maneno ya kifaa cha tabia cha kawaida ya kusoma wa kufungua kina msingi kwenye browser ya kwanza ya kuchukua tabia hii.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 9.0 | 3.5 | 3.2 | 9.6 |
- msingani hali :nth-last-of-type()
- Pya kuzingatia :only-child
- Rejea kipimo chifu Kitabu cha Matokeo cha Class cha CSS