【发布时间】:2012-08-04 19:31:30
【问题描述】:
我尝试了几个选项,但我无法让 4 个链接跨越导航栏。我认为将span3 类添加到每个<li> 会很容易。
这是我的 HTML:
<div class="navbar center">
<div class="navbar-inner">
<div class="container row">
<ul class="nav span12">
<li class="active span3">
<a href="#">Home</a>
</li>
<li class="span3"><a href="#">Link</a></li>
<li class="span3"><a href="#">Link</a></li>
<li class="span3"><a href="#">Link</a></li>
</ul>
</div>
</div>
</div>
为了使链接居中,我使用了此处描述的解决方案:Modify twitter bootstrap navbar
这是 CSS:
.navbar-inner {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.center.navbar .nav,
.center.navbar .nav > li {
float:none;
display:inline-block;
*display:inline; /* ie7 fix */
*zoom:1; /* hasLayout ie7 trigger */
vertical-align: top;
}
.center .navbar-inner {
text-align:center;
}
【问题讨论】:
标签: css twitter-bootstrap navbar