CSS-Selektor für Behinderte input type = „submit“
-
04-10-2019 - |
Frage
Sie haben einen CSS-Selektor für Behinderte input type="submit"
oder "button"
?
Soll ich nur Gebrauch input[type="submit"][disabled]
?
funktioniert das in IE6?
Lösung
funktioniert das in IE6?
Nein, IE6 unterstützt keine Attributselektoren überhaupt, vgl CSS-Kompatibilität und Internet Explorer .
Sie können Wie Abhilfe : IE6 unterstützen CSS „Attribut“ Selektoren wert der Lese
nicht. Bearbeiten
Wenn Sie sind IE6 zu ignorieren, könnten Sie (CSS2.1) tun:
input[type=submit][disabled=disabled],
button[disabled=disabled] {
...
}
CSS3 (IE9 +):
input[type=submit]:disabled,
button:disabled {
...
}
Sie können Ersatz [disabled=disabled]
(Attributwert) mit [disabled]
(Attribut Präsenz).
Andere Tipps
Wie gesagt jensgram, wird IE6 nicht Attributselektor unterstützen. Sie könnten eine class = „disabled“ fügen Sie die deaktivierten Eingänge so dass diese Arbeit in IE6 zu wählen.
habe ich @jensgram Lösung ein div zu verbergen, die einen behinderten Eingang enthält. So verstecken ich die gesamte Mutter des Eingangs.
Hier ist der Code:
div:has(>input[disabled=disabled]) {
display: none;
}
Vielleicht könnte es einige von euch helfen.