html - 选择和选项样式

标签 html css html-select

如何设置选择选项的样式?我想在下拉菜单中交替使用背景颜色。

最佳答案

就像任何其他元素一样

option:nth-child(even) {
  background-color: red;
}

option:nth-child(odd) {
  background-color: blue;
}

如果您需要支持不支持 nth-child 的浏览器,您需要使用一个类。

有些浏览器根本不支持样式化选项(猜猜是哪些)。

关于html - 选择和选项样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3101135/

相关文章:

javascript - 获取表内选择行的选定值未按预期工作

javascript - 在 Canvas 上的形状中制作随机颜色

javascript - 有没有办法在 Reactjs 中设置元素的初始高度?

html - CSS |列表项上方单个垂直列中的有序列表

css - 当高度为 :auto 时,父 div 不出现

javascript - jQuery 隐藏所有没有类的元素

php - 选择选项 MYSQL PHP Update

css - 表中的链接不起作用

html - 带有 Bootstrap 的 td 中的全高输入

javascript - 使用 url 的下拉选项值在提交时重定向表单