Est-il possible avec CSS de cibler toutes les entrées en fonction de leur type? J'ai une classe désactivée que j'utilise sur divers éléments de formulaire désactivés, et je définis la couleur d'arrière-plan pour les zones de texte, mais je ne veux pas que mes cases à cocher obtiennent cette couleur.CSS Selector pour <input type = "?"
Je sais que je peux le faire avec des classes séparées mais je préfère utiliser CSS si possible. Je suis sûr, je peux mettre cela en javascript, mais encore une fois à la recherche de CSS.
Je cible IE7 +. Donc je ne pense pas pouvoir utiliser CSS3.
Modifier
Avec CSS3 je serais capable de faire quelque chose comme?
INPUT[type='text']:disabled
qui serait encore mieux se débarrasser de ma classe tout à fait ...
Modifier
Les Ok merci pour l'aide! Voici donc un sélecteur qui modifie toutes les zones de texte et les zones qui ont été désactivés sans nécessiter la mise en toutes les classes, quand j'ai commencé cette question, je ne pensais pas que cela était possible ...
INPUT[disabled][type='text'], TEXTAREA[disabled]
{
background-color: Silver;
}
Cela fonctionne dans IE7
J'ai écrit [un article] (http://sarfraznawaz.wordpress.com/2010/02/22/css-attribute-selector/) avec des informations détaillées sur les sélecteurs d'attributs CSS. – Sarfraz