bootstrap 下拉菜单

bootstrap 提供了制作下拉菜单的简单方式

主要的几个类

  .dropdown   / .dropup  下拉菜单,点击按钮时  向下显示/向上显示

    

    .dropdown-menu   下拉菜单的实体  创建下拉菜单     .dropdown-menu-right{right: 0;left: auto;}下拉菜单右对齐(用的是定位)    pull-right(浮动)

      下拉菜单的列表

      .dropdown-header

      .divider[dɪ'vaɪdə]   下拉菜单中的分割线  

      .disabled   下拉菜单的禁用项

      <div class="dropdown">

        <button type="button"  class="btn  btn-default   dropdown-toggle"    data-toggle="dropdown">  menu<span class="caret"></span>              </button> 

        <ul class="dropdown-menu" role="menu">

          <li   role=""   class="dropdown-header">下拉菜单标题</li>

          <li   role=""  ><a href="">HTML</a></li>

          <li   role=""   ><a href="">CSS</a></li>

          <li  role=""   class="divider"></li>   //分割线

          <li role="" ><a href=""> 关于我们</a></li>

        </ul>

      </div>  

  简单的下拉菜单  加颜色的为 必用的类

  <div class="dropdown">
       <button class="btn btn-default dropdown-toggle"   type="button"  data-toggle="dropdown">

      教程<span class="caret"></span>

    </button>
      <ul class="dropdown-menu"    role="menu"   aria-labelledby="menu1">

      <li role="presentation"  class="dropdown-header">下拉菜单标题</li>
          <li role="presentation"><a role="menuitem" tabindex="-1" href="#">HTML</a></li>
          <li role="presentation"><a role="menuitem" tabindex="-1" href="#">CSS</a></li>
          <li role="presentation" class="disabled"><a role="menuitem" tabindex="-1" href="#">JavaScript</a></li>
          <li role="presentation"  class="divider"></li>
          <li role="presentation"><a role="menuitem" tabindex="-1" href="#">关于我们</a></li>
      </ul>
  </div>

.dropdown > .btn-toggle+ ul.dropdown-menu>li*3    [{li.dropdown-header / li.divider/li.disabled}]

原文地址:https://www.cnblogs.com/baota/p/6496977.html