bootstrap中响应式导航的设计

在boostrap中,导航条可以这样,加个button,这样在屏幕小的情况下,可以显示出来导航的内容

  <nav class="navbar navbar-default " role="navigation">
        <div class="container">
          <div class="navbar-header">
            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
              <span class="sr-only">Toggle navigation</span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="#">论坛管理系统</a>
          </div>
          <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
            <ul class="nav navbar-nav">
              <li class="active"><a href="#">内容审核</a></li>
              <li><a href="#">论坛管理</a></li>
              <li><a href="#">数据统计</a></li>
            </ul>

可以看到,这里的  <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
其中,data-toggele要设置collaspe, 并且data-target设置的id要和
真正打开链接的导航id相同
  <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

这样,当屏幕小的时候,会有个按钮出来,让用户看到真正的导航链接

猜你喜欢

转载自jackyrong.iteye.com/blog/2296494