:default

Avatar of Sara Cope
Sara Cope am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Der Pseudo-Selektor :default wählt das Standardelement in einer Gruppe zugehöriger Elemente aus, z. B. den Radiobutton in einer Gruppe von Buttons, der standardmäßig ausgewählt ist, auch wenn der Benutzer einen anderen Wert ausgewählt hat.

input[type="radio"]:default + label:after {
   content: ' (default)';
   color: #999;
   font-style: italic;
}

Das obige CSS zielt auf das Label ab, das unmittelbar auf den standardmäßig ausgewählten Radiobutton in einer Gruppe von Radiobuttons folgt.

Dem grünen Radiobutton wird in unterstützenden Browsern in grauer, kursiver Schrift "(Standard)" folgen.

Beispiele hierfür sind der Standard-Submit-Button in einer Gruppe von Buttons, die Standardoption aus einem Popup-Menü, der Radiobutton, bei dem das Attribut checked im HTML gesetzt ist (wie in unterstützenden Browsern zu sehen), und die standardmäßig aktivierten Checkboxen.

Weitere Ressourcen

Browser-Unterstützung

Verschiedene Browser bieten unterschiedliche Unterstützungsstufen. Firefox bietet volle Unterstützung. Webkit-Browser unterstützen :default bei Buttons, aber nicht bei Radiobuttons oder Checkboxen, und Opera ist umgekehrt und unterstützt es bei Radiobuttons und Checkboxen, aber nicht beim Submit.

  • Opera unterstützt :default bei Checkboxen und Radiobuttons.
  • Webkit-Browser, einschließlich Chrome und Safari, unterstützen :default beim Submit-Button.
  • Firefox unterstützt :default bei Checkbox-, Radio- UND Submit-Input-Typen.
  • Internet Explorer unterstützt :default nicht bei Checkbox-, Radio- oder Submit-Input-Typen.
Chrome Safari Firefox Opera IE Android iOS
10 5 4 10 none none 5