【发布时间】:2017-08-02 10:48:45
【问题描述】:
我有这个下拉列表:
它的代码如下:
<select name="pro_cat_id[]" id="pro_cat_id[]" class="form-control" placeholder="Username">
<option value="-1">Select</option>
<option style="font-family:Shivaji01; font-size:20px;" value="1">Police Station 1</option>
<option style="font-family:Shivaji01; font-size:20px;" value="2">Police Station 2</option>
</select>
我已经编写了代码,但它不起作用。也使用内部和外部 CSS 但不起作用。
内联删除时链接 CSS:
select > option{
font-family:Shivaji01;
color:red;
font-size:20px;
}
我尝试了两种方法但都不起作用,请问有人有解决方案吗?
【问题讨论】:
-
设置 select 元素的样式不是一个好主意,因为某些浏览器不支持设置样式的功能。我建议使用 JS 库,例如 jQuery UI。
-
你能告诉我如何用 jquery 做到这一点吗?
-
您不能设置下拉菜单的样式,唯一的方法是创建用自定义元素替换选择的小部件,或者使用现有的小部件,如 jQuery UI 中的小部件。
-
你能给我那个类型的jquery小部件的链接吗?
标签: javascript html css