为什么我将鼠标悬停在项目上时无法更改下拉菜单颜色
Why I Can't change the dropdown menu color when hover an item?
当我将Twitter引导下拉菜单项悬停为蓝色(#428bca)时,我正在尝试更改颜色,但我不能。它仍然有白色背景。我做错了什么?
<div class="form-group">
<div class="input-group">
<div class="input-group-btn">
<div id="filter_search" class="dropdown">
<button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown">
<span data-bind="label" id="searchLabel"> <span class="glyphicon glyphicon-filter"></span></span> <span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu">
<li><a class="enabled" id="filter_a">Search by A</a></li>
<li><a class="enabled" id="filter_b">Search by B</a></li>
<li><a class="enabled" id="filter_c">Search by C</a></li>
<li class="dropdown-submenu">
<a tabindex="-1" href="#">Search by D</a>
<ul class="dropdown-menu">
<li><a tabindex="-1" href="#">Search by E</a></li>
<li><a href="#">Search by F</a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="form-group">
<input id="search" size="30" placeholder="Search here..." maxlength="50" class="form-control" type="text" />
</div>
<span class="input-group-btn">
<button id="submit" class="btn btn-success" type="submit" value="id">Search! <span class="glyphicon glyphicon-search"></span></button>
</span>
在我的 CSS 中,我正在尝试
.input-group .btn-group-primary .dropdown-menu {
background-color: #fff !important;
}
.btn-group-primary .dropdown-menu li > a:hover,
.btn-group-primary .dropdown-menu li > a:focus {
background-color: #428bca !important;
}
代码:https://jsfiddle.net/gheleri/mL2btnws/15/
我不是 CSS 专家,但是:尝试设置背景图像属性而不是颜色:
.btn-group-primary .dropdown-menu li > a:hover,
.btn-group-primary .dropdown-menu li > a:focus {
background-image: -webkit-gradient(linear,left top,left bottom,from(#428bca),to(#428bca));
}
你可以清理它(即删除渐变等),但你明白了。
相关文章:
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- angular的下拉菜单
- 创建带有和不带有JavaScript的Bootstrap下拉菜单
- 创建下拉菜单
- 下拉菜单在菜单按钮的边缘闪闪发光
- I'我设计了一个下拉菜单,onclick会出现,而on blur会消失
- 硒IDE下拉菜单
- 我的下拉菜单中的链接不起作用
- Bootstrap Dropdown selection是在*all*下拉菜单上设置选择
- 如何将JSON转换为HTML下拉菜单
- 悬停下拉菜单即使在鼠标移出后也保持活动状态
- j查询如何设置/取消设置下拉菜单的背景颜色
- 使用javascript下拉菜单更改表格单元格的颜色
- 为什么我将鼠标悬停在项目上时无法更改下拉菜单颜色
- 通过单击对象而不是下拉菜单来更改颜色
- 无法在angular js中使用下拉菜单更改颜色
- 如何动态修改jQuery多选下拉菜单的背景颜色
- 使用JavaScript或jQuery或CSS更改下拉菜单选项的颜色
- 更改jQuery UI下拉菜单's的背景颜色取决于复选框状态
- 如果第一个下拉菜单用户只选择最喜欢的颜色蓝色或红色,我将如何选择宠物类型