【发布时间】:2015-02-27 12:04:10
【问题描述】:
Total Bootstrap 新手在这里(还在学习 CSS)如果这是一个愚蠢的问题,非常抱歉......
我已经构建了一个 Bootstrap 导航栏,其中最后一个链接作为按钮元素,但后来意识到将其改为锚元素是更好的做法:
<div class="collapse navbar-collapse" id="tcsnavbar-links">
<ul class="nav navbar-nav navbar-right">
<li><a href="#">Home</a></li>
<li><a href="#">Order Information</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Contact Us</a></li>
<li><a href="#" class="btn btn-primary navbar-btn" role="button">Quote Request</a></li>
</ul>
</div>
btn-primary 样式现在不再显示,因为它嵌套在链接元素中,我似乎无法编写 CSS 以便它“看到”这种样式并覆盖 div 上的默认样式:
#tcsnavbar-links {
padding-right: 20px;
}
#tcsnavbar-links ul li a {
color: #5f5f5f;
}
#tcsnavbar-links ul li a:hover {
background-color: #eeeeee;
color: black;
}
.btn-primary {
background-color: #00afec;
border-color: #0296ce;
font-size: 1.1em;
}
.btn-primary:hover {
background-color: #0077c5;
}
如果有人能指出我正确的方向,将不胜感激,谢谢:}
【问题讨论】:
-
似乎对我有用,但我不完全确定您可能缺少什么 bootply.com/kuQQ3qN5dq
-
按钮无法按预期工作。