【发布时间】:2016-01-09 20:56:04
【问题描述】:
我想知道当我使用 nav-justified 时,是什么导致 li 元素相互堆叠。
我读过 IE 旧版本存在问题,但我正在新版本 Chrome 上进行测试。
<div id="header" class="row">
<div id="backgroundImage" class="pagebg"></div>
<div id="nav" class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#collapse">
<span class="sr-only">toggle Navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div id="collapse" class="collapse navbar-collapse">
<ul class="nav navbar-nav nav-justified">
<li><a href="#" class="active">Home</a></li>
<li><a href="#">News</a></li>
<li><a href="#">Forum</a></li>
<li><a href="#">Support</a></li>
</ul>
</div>
</div>
这是我第一个真正的 Bootstrap 网站,我知道还有很多东西要学。 Bootstrap Doc 中没有关于该问题的任何内容。
有什么东西可以覆盖它吗?
我读到 Safari 浏览器在使用 nav-justified 时存在错误。 使用 nav-justified 是个坏主意吗?我应该使用 css 来操作文本吗? 或者是否有一个简单的解释来解释为什么要窃听和堆叠所有东西?
在此感谢您
【问题讨论】:
标签: html css twitter-bootstrap navigation navbar