Darussan karya
Azuzuwan ƙididdiga suna ba ku damar zaɓar takamaiman jihohi ko matsayi na wani yanki. Misali, :hover
yana zaɓar nau'in lokacin da ma'aunin linzamin kwamfuta ke samansa, :focus
yana zaɓar nau'in lokacin da aka zaɓa ko kuma yana da hankali, :nth-child()
zaɓi takamaiman ɓangaren yara a cikin rukuni.
Misalai:
Abubuwan ƙira
Pseudo-elements suna ba ku damar ƙirƙirar abubuwa masu kama-da-wane don keɓance abin da ke akwai.
Misali, ::before
kuma ::after
ƙirƙirar abubuwa kafin da bayan element, ::first-line
kuma ::first-letter
zaɓi layin farko da harafin farko na element.
Misalai:
Masu haɗawa
Masu haɗawa suna ba ku damar haɗa masu zaɓe don zaɓar abubuwa dangane da alaƙar su. Misali, element1 element2
zaɓi element2
ciki element1
, element1 > element2
zaɓi abubuwan yara kai tsaye element1
, element1 + element2
zaɓi nan element2
da nan bayan element1
.
Misalai:
Masu zaɓen sifa
Masu zaɓin sifa suna ba ku damar zaɓar abubuwa bisa ƙimar halayensu. Misali, [attribute]
yana zaɓar abubuwa tare da sifa attribute
, [attribute=value]
zaɓi abubuwa masu sifa attribute
daidai da value
, [attribute^=value]
zaɓi abubuwan da sifa attribute
ta fara da value
.
Misalai:
:not()
mai zaɓe
Mai zaɓin yana ba ka damar zaɓar abubuwan da basu dace da takamaiman zaɓi ba. Misali, zaɓi abubuwan da ba su da aji, zaɓi abubuwan da ba su da ID. :not()
:not(.class)
class
:not(#id)
id
Misalai:
Waɗannan misalan suna nuna zaɓi na ci gaba a cikin CSS. Kuna iya keɓancewa da amfani da waɗannan fasahohin don salo da keɓance abubuwa akan shafin yanar gizon ku kamar yadda ake so.