4
A
回答
7
使用CSS nth-child pseudo-class:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>HTML Dropdown list item baground colors</title>
<style type="text/css">
#myForm select option:nth-child(odd) {
color:black;
background:yellow;
}
#myForm select option:nth-child(even) {
color:white;
background:blue;
}
#myForm select {
background:green;
color:orange;
}
</style>
</head>
<body>
<form id="myForm" action="#" method="get">
<select>
<option>A</option>
<option>B</option>
<option>C</option>
<option>D</option>
<option>E</option>
<option>F</option>
</select>
</div>
</body>
</html>
2
您可以設置不同的背景爲:
#o1{background:red;}
#o2{background:green;}
#o3{background:#FFEA76;}
<option id="o1">blah 1</option>
<option id="o2">blah 2</option>
<option id="o3">blah 3</option>
相關問題
- 1. 將文本顏色分配給各個下拉列表項目
- 2. 錯誤的顏色下拉列表中的項目
- 3. ASP.NET下拉菜單項目顏色
- 4. Kendo UI下拉列表 - 每個列表項目的不同背景顏色
- 5. 下拉列表背景顏色
- 6. HTML選擇多種顏色的下拉列表
- 7. 所選項目的不同顏色以及Spinner下拉列表中的項目列表
- 8. 作爲選項的顏色方案的下拉列表
- 9. 如何更改下拉列表中的選項值的顏色
- 10. Android:更改下拉列表中微調項目的文本顏色
- 11. C#:更改列表框項目顏色
- 12. 列表查看項目背景顏色
- 13. 如何顏色列表框項目?
- 14. 列表查看項目顏色
- 15. 列表視圖項目顏色
- 16. jquery下拉列表都獲得顏色綠色時selecet紅色
- 17. 如何更改背景顏色或將顏色應用於下拉列表中的某個項目
- 18. HTML下拉列表
- 19. 下拉顏色選擇選項
- 20. 更改TDBLookupComboBox中下拉項的顏色
- 21. SharePoint列表下拉列表/選擇(顏色)
- 22. 設置HTML下拉列表選項
- 23. 許多選項的HTML下拉列表
- 24. 離子列表在按下時更改項目的顏色
- 25. Shopify產品的顏色色板/變體下拉列表
- 26. 顏色色板和下拉列表在同一時間 - shopify
- 27. 多列下拉列表 - 使用不同的顏色爲每列
- 28. 下拉列表項
- 29. Html幫助器下拉列表不會呈現下拉列表中的項目列表
- 30. 背景顏色不填充水平滾動下拉項目
結賬http://stackoverflow.com/questions/5089442/changing-the在選擇框中選擇背景顏色 – 2011-04-15 13:18:26
正如在@Shree發佈的鏈接中提到的那樣。如果你使用jQuery,你可以使用像這樣的$('#mySelectList')。children()。filter(':even').css('background-color','red')或者你可以使用.addClass(' myClass')而不是使用.css() – 2011-04-15 13:24:53
@Alistair Laing - 爲什麼要使用jQuery?如果解決方案是使用'$(...)css(...)'或'$(...)。addClass(...)'那麼爲什麼不簡單地使用CSS? – 2011-04-15 13:27:50