Bonjour,
Sur un formulaire, avec un champ input défini comme ci-dessous :
et le CSS associé
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input class="formFieldInput" type="text" name="login"/>
ou pire celui ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 input.formFieldInput { font-size: 1em; height: 20px; line-height: 20px; padding-left: 2px; vertical-align: middle; border: 1px solid #616161; }
Sous IE (8 et 9, j'ai pas testé les autres) mes input son totalement transparent, y compris la bordure
Code : Sélectionner tout - Visualiser dans une fenêtre à part input.formFieldInput { }
Aucun soucis sur les autres navigateurs.
Pour info je suis en XHTML 1.0 Transitional avec un code HTML valide et les CSS valide.
Si je supprime la classe CSS de mes input, tout rentre dans l'ordre !
Sauf que bien sur les champs ne sont plus styliser comme je le voudrais
Est il possible de styliser les champs input ? (sous IE je veux dire)
Si oui, où est ce que se situe le problème (dans mon code) ?
Merci pour votre aide !
Partager