回答
不,這是不可能的。
您可以考慮使用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. 串<br/>爲HTML
- 3. jQuery替換\ n與<br> HTML不會渲染<br>
- 4. 試圖替換<br>,<BR>,<br />>>標籤與<br/>
- 5. 所有<br>與<br />
- 6. 更換<br>與<br />
- 7. PHP - 獲取<br>和<br>
- 8. 如何在HTML中使用JavaScript和jQuery替換「<br /><br />」與「<br />」?
- 9. 「<br>」正在改爲「<br>」,即使我使用html_safe?
- 10. 在文本框中替換<br>
- 11. 接受<br>在PHP
- 12. PHP XSLT將BR標籤轉換爲<br></br>
- 13. 在解析HTML文本內容時保留<br>標籤
- 14. 有BeautifulSoup輸出<br>而不是<br/>
- 15. 如何配置Nekohtml html分析器以將<br>轉換爲<br />
- 16. 如何在美麗的湯4中處理<br></br>和<br/>?
- 17. 將<br />插入到<html>標記內的php文件中?
- 18. .Replace(Environment.NewLine, 「<br />」)
- 19. 一個<BR/>
- 20. <br />和highlight_string
- 21. 替換<br>
- 22. 使用在「<br>」
- 23. Jsoup從<br>得到的內容
- 24. HTMLEditor的內容未見<br/>
- 25. 如何兩個以上<br/>標籤轉換爲雙<br/><br/>在PHP
- 26. 在選擇<option><option>
- 27. 阻止IE使用<br></br>
- 28. 如何替換` 和<br>和<br>`
- 29. 導出CSV文件,並得到<br>作爲<BR>
- 30. 是<hr>和<br>內聯或塊元素?
鏈接已過時。 – User42 2016-01-27 09:21:20