En fait, je sais que la case de sélection width
est définie par l'option la plus longue de la liste, mais je souhaite augmenter la longueur (largeur) d'un élément select
html.
J'ai également cherché et je comprends ce code style="max-width:70%"
peut fonctionner mais cela ne fonctionne pas pour moi.
Le code ci-dessous est le mien:
<select class="form-control"style="max-width:70%">
<option value="1">option 1 </option>
<option value="2">option 2</option>
<option value="3">option 3</option>
</select>
vous devez utiliser l'attribut width
au lieu de max-width
. corrigez votre code à l'exemple ci-dessous:
<select class="form-control"style="width:150px">
<option value="1">option 1 </option>
<option value="2">option 2sdsdsdsd</option>
<option value="3">option 3</option>
</select>
Vous devez utiliser la propriété css min-width
pour augmenter la largeur de la liste déroulante quelle que soit la largeur des options.
html:
<select class="dropdown">
<option value="1">option 1 </option>
<option value="2">option 2</option>
<option value="3">option 3</option>
</select>
css:
.dropdown{
min-width: 200px;
}