:disabled

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-Klassen-Selektor :disabled bietet bedingte Formatierung für HTML-Elemente, die Benutzereingaben empfangen können, wenn die Elemente das Attribut disabled haben. Er ist in der CSS Selectors Level 3 Spezifikation als eine „UI-Elementzustands-Pseudo-Klasse“ definiert, was bedeutet, dass er verwendet wird, um Inhalte basierend auf der Interaktion des Benutzers mit einem Eingabeelement zu formatieren.

Elemente, die das Attribut disabled empfangen können, sind <button>, <input>, <textarea>, <optgroup>, <option> und <fieldset>. Es gibt zwei gültige Syntaxen zum Setzen dieses Attributs: entweder disabled="disabled" oder (in HTML5) einfach das boolesche Schlüsselwort disabled. Ein Element ist deaktiviert, wenn es nicht aktiviert werden kann (z. B. ausgewählt, angeklickt oder Texteingaben zulässt) oder den Fokus erhalten kann.

Ein solches Element kann mit dem Pseudo-Klassen-Selektor :disabled formatiert werden.

Check out this Pen!

Interessante Punkte

  • :disabled kann mit anderen Pseudo-Selektoren „verkettet“ werden: wie :before oder :after, um Icons oder Text zu generieren und mehr Benutzerfeedback zu geben.
  • Jede Eigenschaft, die mit CSS Transitions oder Animations animiert werden kann, wird ordnungsgemäß animiert, wenn das Attribut disabled zum HTML-Element hinzugefügt oder daraus entfernt wird.

Weitere Ressourcen

Browser-Unterstützung

Chrome Safari Firefox Opera IE Android iOS
Alle 3.1 Alle 9 9 Alle Alle