Det Universal Selector
är * i CSS. Bokstavligen asterisk karaktär. Det är i grunden en typväljare som matchar vilken typ som helst. Skriv innebär en HTML-tagg som
, ,
eller bokstavligen någon av de andra.
En vanlig användning är i universalåterställningen, så här:
* ( margin: 0; padding: 0; )
Det finns tillfällen när det är underförstått att använda universalväljaren. Till exempel:
*.module ( )
är exakt samma som:
.module ( )
Och i själva verket är specificiteten hos dessa exakt densamma, eftersom den universella väljaren inte alls har något specificitetsvärde.
Universalväljaren används också med ”universella namnområden”. Det är lite konstigt, så jag låter bara denna enkla demo tala för sig själv.
Webbläsarstöd
Krom | Safari | Firefox | Opera | IE | Android | iOS |
---|---|---|---|---|---|---|
Några | Några | Några | Några | Några | Några | Några |