我有這個問題我花了孔天的思考,我想不出有什麼事:
我有一個SELECT元素,不同尺寸的選項,
顯然它默認採用最長選項的大小。
但是,當我選擇一個選項或其它選項的選擇框改變它的大小,
我不知道,因爲這只是發生在Firefox什麼會導致此行爲,並在所有選擇我的應用程序的元素。 有沒有任何CSS財產,會使這種情況發生?
你們有什麼想法嗎?在此先感謝HTML SELECT調整大小,取決於所選擇的選項
3
A
回答
0
我發現是什麼問題,
事實上,因爲它是一個老氣的應用程序,我發現了一些重置CSS應用該規則:
* {
padding: 0;
}
好像只有Firefox不喜歡這一點,所以將這種到一個元素,會產生這種副作用。
我解決了它給我的標籤填充樣式來覆蓋重置樣式。
2
您需要給您的樣式表中的select
設置一個寬度。沒有這個,它會像你描述的那樣行事。
select{
width:200px;
}
另外,如果你想允許它繼續調整,但只有達到一定的規模,你可以使用max-width
代替。
select{
max-width:200px;
}
0
這聽起來像缺乏一個CSS寬度導致框自動調整自己的大小。嘗試添加CSS width
或min-width
。
相關問題
- 1. 動態地調整HTML所選選項的位置選擇
- 2. 取決於所選項目
- 3. 選擇所有,取決於複選框
- 4. TYPO3的,TCA形式查看取決於所選擇的選項
- 5. 添加texbox取決於選擇選項
- 6. 顯示div取決於選擇選項
- 7. 調整選項卡內容的大小
- 8. 調整MDI選項卡組的大小
- 9. Jquery拖動調整大小選擇
- 10. 取決於選擇
- 11. 取決於選擇
- 12. UIImageView在選擇行後調整大小
- 13. 調整選項卡式窗格中的選項卡的大小
- 14. 更改下拉選擇選項取決於datepicker選擇
- 15. Opencart選項 - 圖像調整大小
- 16. PHP圖像大小調整選項
- 17. TabControl總是調整大小到選定的選項卡項目?
- 18. postgreSQL最大選擇取決於組
- 19. 取決於窗口大小調整同位素項目
- 20. 用於Firefox的CSS選擇器調整窗口角大小
- 21. 下拉選項取決於所選的單選按鈕在javascript
- 22. jQuery的:除去選擇選項大於和小於
- 23. HTML選擇字體大小
- 24. 用於圖像大小調整的CDN選項
- 25. 複選框調整大小
- 26. 如何禁用選擇中的錯誤選項取決於選定的選項?
- 27. 更改選擇選項字體大小
- 28. 選擇選項字體大小
- 29. 從select中選擇所有選項並顯示每個選項
- 30. bootstrap-select選擇/取消選擇所有選項點擊不能觸發事件?
你可以發表一些代碼嗎?理想的小提琴/ Codepen等? –
發生這種情況可能是因爲你在select中使用默認寬度...如果你想修復,只需在select元素中放一個寬度(例如:width:100px;) –