html下拉按钮菜单颜色,css – bootstrap 3导航栏下拉框颜色

我使用平面UI主题与引导3.平面UI主题导航栏不能正常工作,并且许多与在

github上发布的类似问题.所以我决定使用默认的BS3导航栏,并编写我自己的代码(借助另一个stackoverflow线程),以我想要的方式来设置菜单.我在LESS中这样做是为了覆盖css.

问题是我不知道如何改变以下内容.

>下拉框颜色

>下拉框链接颜色

>下拉框链接悬停颜色

这是我使用的css:

/* navbar */

.navbar-default {

font-size: floor(@component-font-size-base * 1.067); // ~16px

border-radius: @border-radius-large;

border: none;

background-color: @brand-primary !important;

}

/* title */

.navbar-default .navbar-brand {

color: #5E5E5E;

}

/* link */

.navbar-default .navbar-nav > li > a {

color: @clouds;

}

.navbar-default .navbar-nav > li > a:hover {

color: @clouds;

}

.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus {

color: @clouds;

background-color: @brand-secondary; // Changes color of main button that is currently active.

}

.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus {

color: @clouds;

background-color: @brand-secondary; // Changes color of main menu button once clicked.

}

/* caret */

.navbar-default .navbar-nav > li > a .caret {

border-top-color: @clouds;

border-bottom-color: @clouds;

color: @clouds;

}

.navbar-default .navbar-nav > li > a:hover .caret {

border-top-color: #333;

border-bottom-color: #333;

}

.navbar-default .navbar-nav > .open > a .caret,.navbar-default .navbar-nav > .open > a:hover .caret,.navbar-default .navbar-nav > .open > a:focus .caret {

border-top-color: #555;

border-bottom-color: #555;

}

这产生正确的颜色条,条链接,插入符号和栏悬停效果.但是当我点击一个带有子菜单的按钮时,子菜单仍然以默认的BS灰色显示.我缺少什么类来改变子菜单的背景颜色,链接颜色等?

谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值