【问题标题】:Second navbar goes under the first navbar on top第二个导航栏位于顶部的第一个导航栏下方
【发布时间】:2012-10-03 12:55:37
【问题描述】:

您好,我正在使用 twitter bootstrap,我有两个导航栏,但第二个导航栏隐藏在第一个导航栏下方

<div class="navbar navbar-fixed-top"> 
 <a class="brand" href="../"></a>
 <div class="navbar">
              <div class="navbar-inner">
                <div class="container">
                  <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">

第二个导航菜单是

<div class="tabbable">
    <ul id="myTab" class="nav nav-tabs">
      <li><a href="#home" data-toggle="tab">Home</a></li>
      <li><a href="#profile" data-toggle="tab">Profile</a></li>
      <li><a href="#messages" data-toggle="tab">Messages</a></li>
      <li><a href="#settings" data-toggle="tab">Settings</a></li>
    </ul>

这里是完整的代码http://jsfiddle.net/YZJ5M/

您将无法看到我的第二个导航,因为它位于第一个导航的下方,我希望第二个导航栏位于其下方。谢谢

【问题讨论】:

标签: html css twitter-bootstrap position


【解决方案1】:

只需为navbar-fixed-bottomnavbar-fixed-top 取消position: fixed 规则。或者,如果您不想更改它,请将 margin-top: 43px 规则添加到您的 tabbable 类中。

【讨论】:

  • 你知道如何让 css bootstrap 尽可能小吗,里面有很多我不用的东西
  • 干脆把不用的规则删掉:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-31
  • 2018-04-16
  • 1970-01-01
相关资源
最近更新 更多