Existe-t-il un moyen avec CSS de cibler toutes les entrées en fonction de leur type ? J'ai une classe de désactivation que j'utilise sur divers éléments de formulaire désactivés, et je définis la couleur d'arrière-plan des zones de texte, mais je ne veux pas que les cases à cocher aient cette couleur.
Je sais que je peux le faire avec des classes séparées mais je préfère utiliser les CSS si possible. Je suis sûr que je peux le faire en javascript, mais je préfère les CSS.
Je vise IE7+. Je ne pense donc pas pouvoir utiliser CSS3.
Modifier
Avec CSS3, je pourrais faire quelque chose comme ?
INPUT[type='text']:disabled
ce serait encore mieux de se débarrasser complètement de ma classe...
Modifier
Ok, merci pour votre aide ! Voici donc un sélecteur qui modifie toutes les zones de texte et les zones qui ont été désactivées sans qu'il soit nécessaire de définir des classes, lorsque 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