Est-ce qu'il y a un moyen de faire en sorte qu'une textbox (<input type="text"> ) occupe toute la largeur de l'élément dans lequel elle est placée ? En l'ocurence j'ai un truc comme ça :
<div class="field">
<input type="text" id="search" name="search" value="Search" size="16" onfocus="if (this.value=='Search') this.value=''" />
</div>
|
Le <div> a la bonne largeur, je le vois en affichant sa bordure. Par contre mon champs de texte n'occupe pas toute la place qui est disponible dans le <div>, et j'ai un espace libre à droite. Je pose la question pour un champs de texte.
En fait mon problème c'est que dans mon formulaire j'ai plusieurs champs de types différents (text, select...), et je voudrais que tous fassent la même largeur.
Message édité par matafan le 06-06-2007 à 09:25:32