我想在underline
框中select
禁用选项。看我的代码,
CODE
#myselect option {
font-size: 13px;
color: #1A1F24;
}
#myselect option:disabled {
font-size: 11px;
color: #ABB6C0;
border-bottom: 1px solid #ABB6C0;
}

<select id="myselect">
<option value="1">One</option>
<option value="2" disabled>Two</option>
<option value="3">Three</option>
<option value="4">Four</option>
</select>
&#13;
此代码在Firefox中运行良好。没有使用chrome。如何在chrome中完成这项工作?
答案 0 :(得分:3)
根据来自ElectricToolbox的Article,border
使用Chrome时,您不能在select
/ option
/ optgroup
中设置样式
以下是您可以设置样式的属性:
font-style
强> font-weight
强> color
强> background-color
强> font-family
强> font-size
强> padding
强> 注意:以上某些属性仅适用于其中一个元素,例如,padding
仅适用于select
如果您想自定义selects
,可能需要尝试一些选择插件,例如:
答案 1 :(得分:0)
根据this,您似乎只能在Firefox中使用option
元素的边框。
您需要创建自定义下拉列表控件才能实现通用解决方案。查看Custom Drop-Down List Styling了解一些示例。