Cssを使用せずに選択したHTMLボックスの幅を調整する必要がありますが、方法はありますか?サイズを試してみましたが、高さを調整しているのですが、幅は何もしませんか?別の方法はありますか?
<style type="text/css">
select {
width:200px;
}
</style>
それは機能しませんか?
http://www.w3.org/TR/html401/interact/forms.html#h-17.6 のように純粋なHTMLでそれを行う方法はありません。 style要素を使用して設定できますが、インラインであるという点でcssはありません。
<select style="width: ....
十分なスペースがある空のオプションを追加します...
Jqueryを使用している場合、Maths Physics Chemistry
これは私の選択したhtmlコードです。したがって、クラス名を含むjqueryクラス名を含む別のdivを追加し、クラスに高さと幅を適用する必要があります。
<div class="ui-select selBox">
<select>
<option>Maths</option>
<option>Physics</option>
<option>Chemistry</option>
</select>
</div>
.selBox{
width: 470px !important;
height: 40px !important;
}
ここで、selBoxは私のクラス名であり、ui-selectはjqueryクラス名です。