【发布时间】:2018-06-10 16:35:21
【问题描述】:
一个多星期以来,我一直在尝试将 Bootstrap 导航栏上的链接/选项卡居中,这让我很头疼。在这里解决了所有类似的问题,但绝对没有任何效果。我在想我已经在某个地方加倍了规则,或者实际上并没有针对正确的事情。
这是 Dreamweaver 上的基本 Bootstrap 导航栏 sn-p。我已经设法自定义颜色/字体/大小,但就是不能让该死的东西坐在中间。
.navbar.navbar-default {
background-color: #B3C5D7;
background-attachment: fixed;
position: fixed;
width: 100%;
border-radius: 0px;
float: none;
text-align: center;
}
.nav.navbar-nav {
font-size: x-large;
width: 100%;
display: inline-block;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#defaultNavbar1" 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>
<div class="collapse navbar-collapse" id="defaultNavbar1">
<ul class="nav navbar-nav">
<li class="active"><a href="index.html">HOME<span class="sr-only">(current)</span></a></li>
<li><a href="ourcarefactor.html">OUR CARE FACTOR</a></li>
<li><a href="facilities.html">FACILITIES</a></li>
<li><a href="functions.html">FUNCTIONS</a></li>
<li><a href="contact.html">CONTACT US</a></li>
</ul>
</div>
</div>
</div>
</nav>
【问题讨论】:
-
为你的作品添加一张描述你实际需求的图片。
-
将 Bootstrap/jQuery 链接添加到代码后,链接看起来居中(右上角有切换按钮)。你到底想要什么?我不小心解决了这个问题吗?或者它在你的末端表现不同?
-
这是我看到的:i.stack.imgur.com/r2qTr.jpg
-
感谢您检查 Nisse,我应该澄清一下。切换菜单运行良好,可以放在我需要的位置.. 它实际上是默认/桌面菜单,我无法获得指向中心的链接:(
标签: html css twitter-bootstrap navbar