我正在浏览引导网站示例http://getbootstrap.com/examples/jumbotron-narrow/# 当我将鼠标悬停在"关于"或"联系"链接文本周围出现灰色圆框。当鼠标离开元素时,灰色圆角框会消失。
这让我抓狂!我已经检查了这些元素并经历了应用于它们的样式,并且经历了它们中的每一个,所有继承的,整个批次。有人可以通过CSS告诉我究竟是怎么回事吗?我期望找到某种:悬停或:焦点css但不存在。此外,由于我在启用了javascript的情况下对网站进行了测试,因此不会改变后台的javascript。
请帮忙,我会永远爱你。
答案 0 :(得分:2)
您正在寻找的代码:
.nav > li > a:hover, .nav > li > a:focus {
text-decoration: none;
background-color: #EEE;
}
<link bootstrap />
<link custom /> <-- Overwrite CSS by placing external file after in HTML
<link bootstrap />
<style></style> <-- Overwrites bootstrap's external CSS
.nav > li > a:hover, .nav > li > a:focus {
background-color: none;
}
这是因为它告诉访问者他们在可点击的东西上:链接。并使其更加用户友好,并改善了网站的用户体验。
答案 1 :(得分:0)
当您悬停这些元素时会应用CSS -
.nav>li>a:hover, .nav>li>a:focus {
text-decoration: none;
background-color: #eee;
}
请看红色突出显示 -
答案 2 :(得分:0)
HTML
<ul class="nav">
<li> <a href="#">About</a>
</li>
</ul>
CSS
.nav>li>a:hover, .nav>li>a:focus {
text-decoration: none;
background-color: #eee;
}
.nav>li>a {
position: relative;
display: block;
padding: 10px 15px;
border-radius: 4px;
text-decoration:none;
width:50px;
text-align:center;
}
.nav {
list-style: none;
}
答案 3 :(得分:0)
由于bootstrap.min.css文件中的以下css,按钮背景变为灰色:
nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}
您可以对前面提到的代码运行查找,以便在bootstrap.min.css文件中找到它。