【发布时间】:2016-04-14 03:12:07
【问题描述】:
我有一个带有一些选项的选择框,我需要应用特定于选择控件选项的样式。
我想要应用的样式是:
color: #333333;
font-size: 14px;
min-height: 2em;
padding: 0px 16px 0px 16px;
margin-top: 0.125em;
cursor: pointer;
我已将 .taskpanel-select-control 类分配给我的选择控件,
并添加了css
.taskpanel-select-control option{
color: #333333;
font-size: 14px;
min-height: 2em;
padding: 0px 16px 0px 16px;
margin-top: 0.125em;
cursor: pointer;
}
我的选择控件的 CSS 是: 边框半径:3px;边框:1px 实心#757575;-webkit-appearance:无; -moz 外观:无;外观:无;背景:url(images/caret_down.svg)不重复;背景重复:不重复;背景大小:1em;背景位置:96%;最小宽度:5em;高度:1.75em;填充左: 0.5em;padding-right: 2em;
但是这些在选择选项中没有得到尊重,有什么办法可以做到这一点。
【问题讨论】:
-
只能用jquery来完成。在 google 上查找 jquery 选择选项样式插件。
-
我用过 -webkit-appearance:none; -moz 外观:无;外观:无;我的选择控件的样式,即使我面临这个问题
-
@SergeyDenisov,这个问题我只在 chrome 中遇到,它在 firefox 中工作。
-
我已经使用 bootstrap 下拉菜单解决了这个问题,我的问题快解决了,谢谢你的帮助。