css - 导航栏不会停留在页面顶部的水平线上

标签 css twitter-bootstrap

我知道已经有很多关于类似主题的问题,但我尝试了内联 block 和各种 Bootstrap 导航栏类,以使我的导航栏中的按钮保持在水平线上。

<header class= "navbar navbar-inverse">
<div class= "container navbar-header">
  <div> <%= link_to "ZBLOG", "#", class: "btn btn-lg btn-primary pull-left", id: "logo" %></div>
  <ul class= "">
    <li><%= link_to "Home", "#", class: "btn-lg btn-primary navbutton" %>></li>
    <li><%= link_to "Articles", "#", class: "btn-lg btn-primary navbutton" %>></li>
    <li><%= link_to "Contact Me", "#", class: "btn-lg btn-primary navbutton" %>></li>
    <li><%= link_to "Button", "#", class: "btn-lg btn-primary navbutton" %>></li>
  </ul>
</div>

看起来应该像您期望的那样将这些按钮简单地排在一行的顶部。相反,他们出于某种原因正在下楼梯 Buttons .无论如何,任何帮助都会很棒。多谢你们。

最佳答案

试过这个..??

<nav class="navbar navbar-default">
    <div class="container">
        <ul class="nav navbar-nav">
           <li>
                <p class="navbar-btn">
                    <a href="#" class="btn btn-default">I'm a link button!</a>
                </p>
            </li>
            <li>
                <button class="btn btn-default navbar-btn" type="button">I'm a form button!</button>
            </li>
        </ul>
    </div>
</nav>

希望这对您有所帮助....

关于css - 导航栏不会停留在页面顶部的水平线上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33840466/

相关文章:

javascript - 将两个 Bootstrap 列合并为一个并保持顺序

javascript - Safari HTML 5 视频无法播放

jquery 动画所有 child 的字体大小

在 Windows 上使用 url() 加载图像的 CSS 会导致路径困惑

css - iphone 和 ipad 的 Bootstrap 列是相同的,如何获得另一个尺寸

twitter-bootstrap - 如何修复 FontAwesome 图标上的 'a:hover' 空白?

html - 使用 CSS 将 WordPress 小部件移动到不同的区域

html - 在绝对定位的 div 中垂直居中文本

java - 使用 JSNI 将 List<String> 转换为 Javascript

javascript - Bootstrap Accordion 不折叠