我有一个使用bootstrap-select
制作的引导下拉列表。以下是相同的代码:
HTML
<select class="selectpicker">
<option>Mustard</option>
<option>Ketchup</option>
<option>Relish</option>
</select>
JS:
$('.selectpicker').selectpicker({
style: 'btn-select',
size: 2
});
我已经改变了插入符号的CSS,如下所示:
.btn-select
{
background-color: #FFF !important;
border: 1px solid #9EBBDE !important;
border-radius: 2px !important;
}
.btn-select span.bs-caret
{
height:10px !important;
width:10px !important;
}
.btn-select:hover span.bs-caret
{
background-color: #FDE481;
}
但这不起作用。是否有相同的解决方法?
这是一个不起作用的Demo。
答案 0 :(得分:1)
引导程序caret
是使用border构建的。设置背景颜色无助于原因。您可以使用伪元素:before
或:after
来获得所需的效果。工作代码http://www.bootply.com/O0W1KwLQSr