我正在尝试使用Bootstrap 3构建一个模板,但我遇到了这个问题。
在我的navbar-default中,我有一个下拉菜单。默认情况下,下拉切换的字体为灰色,背景透明。悬停时,灰色变成白色。点击后,下拉菜单打开,切换本身变成白色,其背景颜色变成较暗的蓝色(焦点和活动)。
然而,如果我在打开下拉菜单的情况下点击外面的任何地方,一秒钟,切换器的字体颜色变成深灰色,背景变成云色。大约一秒钟后,它又恢复正常。这对我来说是非常刺耳的,我似乎找不到CSS对此负责。(我正在使用引导程序3)
不管怎么说,看看这张图片就能更好地理解我的意思。
这是顺便在我的小酒吧。
最后,这里是我的代码:
HTML
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#"><span class="brand-name"> My brand</span></a>
</div>
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><i class="glyphicon glyphicon-user"></i> Username</a>
<ul class="dropdown-menu">
<li><a href="#">Account</a></li>
<li><a href="#">My reviews</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
我正在使用以下CSS代码更改悬停、活动和焦点的颜色:
.navbar-default .navbar-nav .dropdown .dropdown-toggle:focus,
.navbar-default .navbar-nav .dropdown .dropdown-toggle:hover,
.navbar-default .navbar-nav .dropdown .dropdown-toggle:active {
color: #fff;
background-color: ((Dark blue color code));
}
有什么方法可以改变它,使它回到正常状态,而不是1秒的颜色变化?
试试这个
.navbar-default .navbar-nav .dropdown .dropdown-toggle{ choose what color u want to } .navbar-default .navbar-nav .dropdown .dropdown-toggle:focus, .navbar-default .navbar-nav .dropdown .dropdown-toggle:hover { color: #fff; background-color: ((Dark blue color code)); }
我试图改变颜色和背景颜色的活动链接在一个引导的下拉框。 我已经覆盖了bootstrap的@dropdownLinkColorActive和@dropdownLinkBackgroundActive变量,但这没有效果。 “.navbar inverse.nav.active”的css 为什么. navbar-inverse类重写. dropdown菜单类?
问题内容: 当用户单击下拉菜单之外的任何地方时,我想关闭我的登录菜单下拉菜单,我想使用Angular2和Angular2“方法”来完成此操作… 我已经实现了一个解决方案,但是我对此确实没有信心。我认为必须有一种最简单的方法来达到相同的结果,因此,如果您有任何想法…让我们讨论一下:)! 这是我的实现: 下拉组件: 这是我的下拉菜单的组成部分: 每次将此组件设置为可见时,(例如:当用户单击按钮以显示它
是的,所以我不知道我在做什么。哈。 我想改变select2的未打开的下拉菜单的颜色(也许还有边上的按钮),但是寻找解决方案只是设法阻碍了我 这样可以更改选项(这很好!)但并不是我想要的100%。 有没有改变下拉初始状态颜色的类
嗨,我正在尝试自动启动下拉菜单。默认情况下,它的可见性是隐藏的。将鼠标悬停在它上面时,它的可见性属性显示为可见。我可以单击下拉菜单,但是在单击下拉菜单后,我的selenium脚本不能从下拉菜单中选择值。 错误:线程"main"org.openqa.selenium.ElementNotVisibleException异常:无法单击元素 HTML代码段
问题内容: 我正在尝试调整Nimbus外观的颜色,但它只能部分起作用。特别是我在调整菜单栏的颜色时遇到问题。 这是一个正在运行的示例: 如您所见,我能够设置控件的背景并设置JMenuItem的前景色。但是我无法更改JMenuItem的背景,也无法更改MenuBar的颜色。我尝试了http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/_
我在我的应用程序中使用primeface(v.3.0)。有两列,一列是输入文本,另一列是选择菜单(下拉)。 现在我想用一些例子来改变输入文本的颜色,比如。。 1.如果选择一个菜单值被选为“单一”输入文本框,则该特定pID的颜色将仅为“绿色”。 2.如果选择一个菜单值被选为“已婚”,输入文本框颜色将仅为该特定pID的“红色”。 3.如果选择一个菜单值被选为“离异”输入文本框颜色将仅为该特定pID的“