J'utilise actuellement readonly = "readonly" pour désactiver les champs. J'essaye maintenant de styliser l'attribut en utilisant CSS. J'ai essayé d'utiliser
input[readonly] {
/*styling info here*/
}
mais cela ne fonctionne pas pour une raison quelconque. J'ai aussi essayé
input[readonly='readonly'] {
/*styling info here*/
}
cela ne fonctionne pas non plus.
Comment puis-je styliser l'attribut readonly avec CSS?
input[readonly='readonly']ne fonctionnera que si vous utilisez HTML comme <input readonly="readonly">, pas pour par exemple <input readonly>. input[readonly]devrait correspondre aux deux.
!importantdevrait fonctionner pour remplacer, sauf si vous avez également !importantsur la classe de réglage?
input[readonly]devrait marcher. Assurez-vous qu'il n'est pas remplacé par d'autres sélecteurs plus spécifiques ailleurs dans votre feuille de style.