:texte d'entrée/textarea taille
<form id="defineForm" method="POST" action="api/test">
<fieldset>
<legend>Generale</legend>
<input type="text" name="id" size="60" maxlength="60"/>
<input type="text" name="descr" size="60"/>
<textarea name="longDescr" cols="62" rows="10"></textarea>
utilisant cols="62"
pour "longDescr" et size="60"
pour "id" produit zone du même largeur (oh oh surprise!!!) Sur IE8:
[ text ] [ text ] [ textarea ] [ ]
Bien sûr, ces valeurs proceduces un autre résultat sur Firefox (deux que je pense de largeur différente), quelque chose comme:
[ text ] [ text ] [ textarea ] [ ]
Comment puis-je forcer la même largeur, au moins sur IE7/8 et Firefox, de texte d'entrée et de zones de texte?
EDIT
J'utilise ce CSS:
input, textarea {
margin: 15px;
padding: 3px;
display: block;
width: 20ex;
}
mais il ne fonctionne sur Firefox
La raison pour laquelle cela ne fonctionne pas est que s et
en utilisant la police: inherit; résolu mon problème sur firefox, merci beaucoup – dfa