Selecteur CSS pour entrée désactivée type = " submit"
y a-t-il un sélecteur CSS pour les personnes handicapées input type="submit"
ou "button"
?
dois-je utiliser input[type="submit"][disabled]
?
est-ce que ça marche dans IE6?
3 réponses
est-ce que ça marche dans IE6?
Non, IE6 ne supporte pas le sélecteur d'attribut , cf. compatibilité CSS et Internet Explorer .
vous pourriez trouver comment contourner: IE6 ne supporte pas CSS" attribut "selectors mérite la lecture.
EDIT
si vous devez ignorer IE6, vous pouvez le faire (CSS2.1):
input[type=submit][disabled=disabled],
button[disabled=disabled] {
...
}
CSS3 (IE9+):
input[type=submit]:disabled,
button:disabled {
...
}
vous can remplacer [disabled=disabled]
(valeur d'attribut) par [disabled]
(présence d'attribut).
comme dit par jensgram, IE6 ne supporte pas le sélecteur d'attribut. Vous pouvez ajouter une classe= "disabled" pour sélectionner les entrées disabled afin que cela puisse fonctionner dans IE6.
j'ai utilisé la solution @jensgram pour cacher un div qui contient une entrée désactivée. Donc je cache le parent entier de l'input.
voici le code:
div:has(>input[disabled=disabled]) {
display: none;
}
Peut-être que ça pourrait aider certains d'entre vous.