【发布时间】:2013-12-27 06:50:25
【问题描述】:
我正在尝试使用左对齐和右对齐的引导导航栏。
这是我在右侧部分的代码:
<ul class="nav navbar-nav navbar-right">
<p class="navbar-text">Logged in as Some Person</p>
<li>
<a href="/log_out">Log out</a>
</li>
</ul>
这是在.navbar > .navbar-collapse 内。这在大多数情况下都有效,只是右侧的填充不受尊重。
我在chrome和firefox上测试过,在这两种情况下,inspector的box模型在右边都显示了15px的padding,但是当页面实际渲染的时候,box的内容和上面的滚动条之间是没有空格的页面右侧。
这是一个演示问题的 jsfiddle:http://jsfiddle.net/YQKZ3/。
编辑:看来问题只发生在nav 元素具有类navbar-fixed-top 时。是什么导致包含该类(这是必需的)来搞砸右对齐事物的填充?
【问题讨论】:
-
通过更多研究,我可以看到 jsfiddle 在导航元素上没有
navbar-fixed-top类的情况下工作。将相应地更新问题。
标签: css twitter-bootstrap twitter-bootstrap-3