簡體   English   中英

HTML自定義選擇標記

[英]HTML customizing Select tag

我有此代碼,例如:

<select >
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
  <option value="audi">Audi</option>
<option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option><option value="audi">Audi</option>
</select>

它的下拉列表對我來說太長了。 是否可以設置下拉菜單的高度。 例如將其設置為4,則如果條目大於4,則會顯示滾動條。

我不認為有辦法做到這一點,因為它是特定於瀏覽器的渲染的一部分。 如果您使用的是不同的操作系統,則下拉框顯示的外觀和感覺會有所不同,並且我相信在使用滾動條之前顯示的條目數是該外觀的一部分。

我知道這個問題以前曾提出過,很遺憾,我無法在檔案中找到它,但是我相信您無法在滾動條出現之前編輯條目數。


找到了另一個確認這一問題的問題: 在asp.net的DropDownlist中更改滾動條的樣式

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM