4
A
回答
0
我不認爲你可以使用CSS來防止它出現在瀏覽器窗口之外。 (我不積極)。
但是,您可以使用jquery ui autocomplete或類似的選擇選項作爲div,然後它將保留在窗口內。
2
我不認爲你可以對此做很多事情。
要麼,你可以根據最長的選項
增加你的下拉列表的寬度,也可以夾最長的選項的文本,使之小。
像
$('select option').each(function(a,b){
if(b.value.length > 10){
b.text= b.text.substring(0, 10)+ a+ '..';
}
});
,或者你可以創建自己的選擇,使用divs
:)
可能使用第三方stylish dropdowns。
看到這個fiddle,由我一個醜陋的5分鐘實現這樣一個下拉的 即
創建這樣一個標記:
<ul class="parent">
<li>---Select---</li>
</ul>
<ul class="option" >
<li>this is a long option</li>
<li>this is a even long option</li>
<li>this is a very long option</li>
<li>this is a very long option</li>
<li>this is a very long option</li>
<li>this is a very long option</li>
</ul>
,並通過CSS和jQuery美化它
相關問題
- 1. 從彈出窗口中選擇獲取選定的選項值
- 2. 如何限制在jQuery mobile的多選擇彈出窗口中選擇選項?
- 3. 使用選擇器選項銷燬Bootstrap彈出窗口
- 4. 創建用於選擇選項的網絡彈出窗口
- 5. 用於選擇選項的模態彈出窗口[jQuery]
- 6. 選擇X窗口
- 7. Javascript窗口選項
- 8. 選擇窗口並不選擇textareas?
- 9. Python不會出現在首選項窗口中
- 10. 日期選擇器彈出窗口
- 11. 彈出窗口的父體選擇器
- 12. 檢索彈出窗口選擇
- 13. 窗口onload選擇div和淡出
- 14. 選擇菜單 - Onclick彈出窗口
- 15. 如何在選項選擇上打開模型窗口?
- 16. 通過窗口名稱在Selenium中選擇一個選項卡
- 17. 選擇的項目不應該再出現在轉供選擇
- 18. HTML選擇框,通過JavaScript「無」選項刪除選項出現
- 19. Android浮動彈出'窗口'選項?
- 20. 關閉彈出窗口選項
- 21. Airplay路由選項彈出窗口
- 22. 從彈出窗口打開Chrome選項
- 23. 如何修改代碼 - 彈出窗口,額外關閉選項
- 24. 如何獲取窗口句柄並選擇該窗口上的選項?
- 25. 通過彈出窗口填充父窗口中的選擇框
- 26. 彈出窗口來選擇ASP.NET上的項目
- 27. 無法從彈出窗口列表中選擇項目 - android
- 28. 選擇RadioGroup項目時關閉彈出窗口
- 29. emacs的選擇窗口
- 30. 將彈出窗口更改爲選項卡窗口
好像' fuuuuuuuuuuuuuu'會更合適。 – MarioDS
爲什麼這是你的問題?當您可能有足夠的空間將其顯示在瀏覽器窗口之外時,限制彈出窗口的大小是違反直覺的。 –
事實上,我喜歡瀏覽器處理這個問題的方式。但前幾天我面臨的問題我們的質量保證不喜歡:) – Tomy