回答
不,這是不可能的。
您可以考慮使用javascript小部件,例如this jQuery插件。
我還要說,你正在嘗試做的是罕見的 - 即使是在桌面應用程序的用戶不要指望找到一個下拉框包裹文本,如果他們看到一個可能會感到困惑。嘗試不同的控制或嘗試限制文本會更好。
這是不可能的,但如果僅僅是避免元素變得太寬的問題,您可以定義一個寬度(例如,<select style="width:100px;">
)。這會在文本框「關閉」時導致文本被切斷,但只要「打開」文本就會顯示整個文本。
在選擇時設置一個固定的寬度將使它很難在IE中讀取比該寬度更長的選項。 – anddoutoi 2009-11-19 16:14:33
據我所知,這是不可能的。不過,我想看看jQuer y的選項。具體來說,有jQuery插件,允許選擇框自定義。
Select Box Factory 2.0是一種選擇。我相信它擴展了選擇框的功能以允許在其他功能中進行文本換行。
在選擇框中劃分兩行中的項目。
爲什麼要這麼做?如果您使用JQuery插件在選項標籤中進行HTML顯示,那麼沒有理由問這個問題,我不認爲,因爲您已經可以添加
標籤。
在選擇元素中可以做些什麼來創建空間,是創建一個空白選項標記,它具有空值和名稱。然後您必須驗證提交以檢測是否提交了空白值。
你可以簡單的增加一個選項空白
<option disabled selected value> </option>
你能提供一個例子嗎?只是爲了讓這是一個高質量的答案 – 2017-06-16 16:05:34
禁用如果你真的需要,哈克的解決辦法是採取兩行文字的屏幕截圖,並在使用圖像您選擇框。
http://www.jquerybyexample.net/2012/05/how-to-add-images-in-dropdown-list.html
只是一定要設置alt
標籤上可訪問的圖像。
- 1. 浮動元素<br /><br /><br /><br /><br /\><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
- 2. HTML可生產<br>相反XML <br />或<br></br>
- 3. Mozilla的翻譯<br></br>爲<br></br><br></br>
- 4. JQuery的 - <br>秒之間選擇文本和<span>
- 5. 區別:<br/>與<br/> = 20
- 6. 串<br/>爲HTML
- 7. jQuery替換\ n與<br> HTML不會渲染<br>
- 8. 試圖替換<br>,<BR>,<br />>>標籤與<br/>
- 9. <br />被讀爲<br></br>在Firefox中但不在鉻中
- 10. PHP - 獲取<br>和<br>
- 11. 更換<br>與<br />
- 12. 所有<br>與<br />
- 13. 選擇類內<br>分離一系列字符串
- 14. 如何在HTML中使用JavaScript和jQuery替換「<br /><br />」與「<br />」?
- 15. 「<br>」正在改爲「<br>」,即使我使用html_safe?
- 16. 用逗號替換<br/>在HTML
- 17. <br />在Firefox
- 18. 使<b></b><i></i><u>在文本框</u>和<br>
- 19. 如何在CKeditor中使用<br>而不是<br />
- 20. 在文本框中替換<br>
- 21. 如何刪除<br>內<textarea></textarea>只
- 22. 接受<br>在PHP
- 23. 得到<BR>之間的字符串和:<BR>在子串內
- 24. 保存<br/>在beautifulsoup
- 25. 刪除在<br> <code>ABC:=ABCD<br> BCD:=BCDE<br> CDE:=CDEF</code></p> <p>在多行文本文件的
- 26. 在解析HTML文本內容時保留<br>標籤
- 27. asp.net mvc - 轉換<br>到<br/>在c#
- 28. 如何配置Nekohtml html分析器以將<br>轉換爲<br />
- 29. 有BeautifulSoup輸出<br>而不是<br/>
- 30. 如何在美麗的湯4中處理<br></br>和<br/>?
鏈接已過時。 – User42 2016-01-27 09:21:20