Den :default
pseudoVäljaren kommer att matcha standard i en grupp av associerade element, såsom radioknappen i en grupp av knappar som är valt som standard, även om användaren har valt ett annat värde.
input(type="radio"):default + label:after ( content: ' (default)'; color: #999; font-style: italic; )
CSS ovan riktar sig mot etiketten som kommer omedelbart efter den valda alternativknappen i en grupp av radioknappar:
- röd
- grön
- blå
Den gröna alternativknappens etikett kommer att följas av texten ”(standard)” i grå, kursiv text i stödjande webbläsare.
- röd
- grön
- blå
Exempel inkluderar standardknappen för inlämning i en knappgrupp, standardalternativet från en popup-meny, alternativknappen som har checked
attributet inställt i HTML-koden (som visas i stödda webbläsare) och kryssrutorna som standard är markerade.
Fler resurser
- Demo
- MDN-sida på: standard
- W3C CSS3 UI-specifikationer
- W3C väljare nivå 4
Webbläsarstöd
Olika webbläsare har olika nivåer av support. Firefox ger full support. Webkit-webbläsare stöder standard på knappar men inte på radio eller kryssrutor, och Opera är det omvända och stöder det på radioknappar och kryssrutor, men inte på inlämningen.
- Opera stöder
:default
på kryssrutor och alternativknappar. - Webkit-webbläsare, inklusive Chrome och Safari, stöd
:default
på knappen Skicka - Firefox stöder i
:default
kryssrutan, radio OCH skickar inmatningstyper. - Internet explorer stöder inte i
:default
kryssrutan, radio eller skickar inmatningstyper.
Krom | Safari | Firefox | Opera | IE | Android | iOS |
---|---|---|---|---|---|---|
10 | 5 | 4 | 10 | ingen | ingen | 5 |