実際、私は選択ボックスwidth
がリストの最も長いオプションによって設定されていることを知っていますが、select
html要素の長さ(幅)を増やしたいです。
私も検索し、このコードを理解しましたstyle="max-width:70%"
は機能するかもしれませんが、私には機能しません。
以下のコードは私のものです:
<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>
max-width
の代わりにwidth
属性を使用する必要があります。コードを以下のサンプルに修正します。
<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>
オプションの幅に関係なく、ドロップダウンの幅を増やすには、cssプロパティmin-width
を使用する必要があります。
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;
}