0
A
回答
3
我相信這正是你問:
$('select').attr('size', $('select option').length);
1
您可以調整使用CSS選項,例如:
`$('select').attr('size', 20);`
其中20是元素的數量。
相關問題
- 1. 動態選擇元素使用jQuery多元選擇器屬性
- 2. VueJS動態設置元素屬性
- 3. 設置動態輸入取決於選擇選項屬性
- 4. 在元素的屬性中設置選項?
- 5. 使用jQuery,我該如何動態設置選擇框的大小屬性?
- 6. 爲動態元素設置不同的屬性
- 7. jQuery UI選項卡:將選項卡設置爲整頁大小
- 8. Css動態設置數組元素的大小
- 9. jQuery:動態設置選項
- 10. 動態設置選項值
- 11. 爲video.js動態設置選項
- 12. 如何動態設置模板屬性選項
- 13. 動態設置jQuery對象選項/屬性
- 14. 使用ng選項爲單個/多重選擇設置所選屬性
- 15. 動態大小的選擇元素IE不滾動
- 16. 動態設置選擇元素的文本,其ID爲
- 17. 爲什麼html.dropdownlist將第一個屬性選項設置爲選中狀態?
- 18. 動態選擇jQuery設置選項
- 19. 選擇動態設置選項
- 20. Selenium在ID爲動態時選擇具有多個屬性的元素
- 21. 選擇(選項)元素和選定的屬性問題
- 22. 設置選擇組屬性動態地選擇
- 23. 在jQuery中的選定選項設置選定的屬性
- 24. 在Emacs中設置選項卡大小
- 25. 設置大小以使用Jquery選擇表單中的元素
- 26. 將<select multiple>元素中顯示的選項數設置爲小於4
- 27. 如何設置select元素的選定屬性的值
- 28. 如何從父項的屬性中設置元素的屬性?
- 29. Jaxb元素屬性選擇
- 30. jQuery選擇和HTML5數據 - *屬性設置動態
如何用''
假設每個元素需要5 px。那麼你可以將400px改爲nrOfElements * 5 +'px' – ingo 2011-04-08 00:52:11
假設用戶已將瀏覽器的字體設置爲24pt Comic Sans Bold。使用像素大小並不完全可行。 – drudge 2011-04-08 00:54:12