J'essaie d'avoir deux entrées (une zone de texte, une liste déroulante) pour avoir la même largeur. Vous pouvez définir la largeur via css, mais pour une raison quelconque, la zone de sélection est toujours inférieure de quelques pixels. Il semble que cela se passe uniquement avec le xhtml 1.0 strict doctype Toutes les suggestions/idées sur la raison/contourner?Zone de texte Html inégale et largeur de liste déroulante avec XHTML 1.0 strict
Avoir le HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<style>
.searchInput{
width: 1000px;
overflow: hidden;
}
</style>
</head>
<body>
<form action="theAction" method="post" class="searchForm" >
<fieldset>
<legend>Search</legend>
<p>
<!--<label for="name">Product name</label>-->
<input class="searchInput" type="text" name="name" id="name" value="" />
</p>
<p>
<!--<label for="ml2">Product Group</label>-->
<select class="searchInput" name="ml2" id="ml2">
<option value="158">INDUSTRIAL PRIMERS/FILLERS</option>
<option value="168">CV CLEAR COATS</option>
<option value="171">CV PRIMERS/FILLERS</option>
<option value="" selected="selected">All</option>
</select>
</p>
<input type="submit" class="search" value="Show" name="Show" id="Show" />
<input type="reset" value="Reset" name="reset" id="reset" class="reset"/>
</fieldset>
</form>
</body
</html>
Ils rendent exactement la même largeur pour moi dans Firefox 2, quel navigateur utilisez-vous? –
Je l'ai remarqué moi-même, et serait intéressé par la réponse ... – japollock
En ce qui concerne les navigateurs: la plupart d'entre eux. –