[英]shrink width of select, multiple box
多重選擇框中的一個項目比其他項目長得多,有沒有辦法破解它以使其寬度更小
<select size="1">
<option>item</option>
<option>item</option>
<option>item is really long</option>
<option>item</option>
</select>
您可以使用CSS進行此操作,無論是內聯樣式還是使用類。
采用內嵌式:
<select style="width: 50px;">
<option>item</option>
<option>item</option>
<option>item is really long</option>
<option>item</option>
</select>
使用課程:
<select class="narrow">
<option>item</option>
<option>item</option>
<option>item is really long</option>
<option>item</option>
</select>
在CSS文件或嵌入式樣式表中:
.narrow {
width: 50px;
}
當然,將50px更改為您需要的任何寬度。
您可以使用CSS設置寬度。 如果您向select標記添加一個類,例如'foo',則可以添加css:
select.foo {
width: 200px;
}
如果你想使用內聯樣式(不推薦):
<select style="width: 200px";>
<option>...
</select>
試試這個,適用於FireFox但不適用於IE:
<STYLE type="text/css">
OPTION.shorter{ font-size:8px;}
</STYLE>
<select size="1">
<option>item</option>
<option>item</option>
<option class="shorter">item is really long</option>
<option>item</option>
</select>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.