微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

css – Twitter Bootstrap 2.3.2中的navbar是否有下拉式类?

有左右和左侧的类来对齐块元素.我想知道导航条是否有相应的上拉和下拉可用?
<header id="navbar" role="banner" class="navbar navbar-fixed-top">
  <div class="navbar-inner">
    <div class="container">
      <!-- .btn-navbar is used as the toggle for collapsed navbar content -->
      <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </a>

      <a class="logo pull-left" href="/" title="Home">
        <img src="logo.png" alt="Home">
      </a>

      <div class="nav-collapse collapse">
        <nav role="navigation">
          <ul class="menu nav">
            <li>...</li>
          </ul>
        </nav>
      </div>
    </div>
  </div>
</header>

目标是将菜单(ul.nav)与导航栏的底部对齐.

解决方法

这个答案真的在于CSS的功能. .pull-right和.pull-left都应用一个micro-clearfix,然后将元素向左或向右漂浮在Twitter Bootstrap中.

创建.pull-top和.pull-bottom类将不可行,因为父元素需要有一个位置:相对应用,然后元素将需要使用顶层和底层属性进行人工处理,以使其正确放置.替代方案将要求元件具有固定的高度,其上限为负值,高度为一半,顶部为50%.再次,这需要父母的位置:亲戚.

与任何CSS框架一样,只有一些事情你必须自己做:-(.

原文地址:https://www.jb51.cc/css/216417.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。