我有一個下拉菜單和20個選項,我喜歡選擇第10個,但我不希望它應該選擇藍色,它應該只是一個它顯示在用戶打開下拉列表之前。
所以基本上它應該仍然是所有的選項,而不是顯示第一個它應該顯示第10個,並且當用戶打開下拉菜單時,我們將能夠看到所有選項。 selected="selected"
是好的,但它的藍色選擇,我只是希望它應該是shoen,而不是顏色。
*下拉列表只顯示1個選項,然後用戶打開它。不要在下拉列表中顯示第一個選項
0
A
回答
1
它是您正在查找的選定屬性嗎?
<select>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4" selected="selected">4</option>
<option value="5">5</option>
</select>
一個的jsfiddle可以在這裏找到:http://jsfiddle.net/TpuRc/
1
我不認爲你將能夠使用JavaScript或CSS來做到這一點,不使用內置控件。各種瀏覽器允許使用SELECT和OPTION元素的某些樣式,但它們非常不一致,我不會指望能夠使用它們。
但是有很多庫可以用你的表單元素替換你的表單元素,並且可以使用隱藏的表單值來同步它們。一個這樣的圖書館是http://www.emblematiq.com/lab/niceforms/,但有很多可供選擇。
相關問題
- 1. 不要在第二個下拉列表中顯示第一個下拉列表中的選定項目
- 2. HTML下拉列表不顯示錶中的第一項
- 3. 顯示第一個值下拉列表
- 4. 根據第一個下拉選擇顯示第二個下拉選項jquery
- 5. 爲什麼在我的下拉列表中顯示我的第一個選項?
- 6. 如何在第一個ddl被選中時顯示第二個下拉列表?
- 7. 第一個下拉列表名稱選擇顯示第二個下拉列表中的電子郵件值
- 8. 如何顯示一個下拉列表選項/選擇菜單
- 9. 不要在下拉列表中顯示默認選擇的選項
- 10. 根據第一個下拉菜單選項顯示第二個下拉菜單選項不工作
- 11. 從下拉列表中選擇,第二個下拉列表中的選項
- 12. 第一個下拉列表被選中,它會從下一個下拉列表中刪除選定的項目
- 13. 選中的多選不會在第一次點擊時顯示下拉列表
- 14. 在下拉列表中選擇第一個項目
- 15. Webbrowser - 從第一個下拉列表中選擇一個項目後更新第二個下拉列表
- 16. 如何在下拉列表中顯示第一個字符
- 17. 基於第一個下拉列表的第二個下拉選項
- 18. Angular2在下拉列表中選擇的項目不顯示
- 19. 不會顯示在下拉列表中的角度選項
- 20. 在選擇下拉菜單中的第一個選項時,它不應該在下拉菜單中顯示
- 21. 在第一個下拉列表中選擇後自動填充第二個下拉列表項目
- 22. 下拉列表不顯示第一個元素?
- 23. 如何基於第一個下拉列表框的選定選項禁用或啓用第二個下拉列表中的第二個下拉列表
- 24. 根據第一個選擇的下拉列表項加載第二個下拉列表項目
- 25. 要根據下拉列表選擇的項目顯示控件?
- 26. AngularJS - 選擇下拉列表不顯示
- 27. 僅顯示HTML下拉列表中的一些選項
- 28. 根據第一個多選select下拉選項填充下拉列表
- 29. 顯示下拉列表中的前n個選項
- 30. 從下拉列表中顯示從mysql中選擇的選項
使用選項元素的選定屬性。 – yoozer8
「這是什麼代碼?」並不適合Stack Overflow的Q&A格式。請發佈特定的代碼問題。你嘗試了什麼,你遇到了什麼問題? –