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

Bootstrap-v3-组件-按钮组

按钮组

1、基本实例

把多个按钮放在一个容器中,添加类.btn-group即可。

   <!-- 按钮组 -->
   <div class="btn-group" role="group">
     <button class="btn btn-default">按钮1</button>
     <button class="btn btn-default">按钮2</button>
     <button class="btn btn-default">按钮3</button>
   </div>

2、按钮工具栏

把一组 <div class="btn-group"> 组合进一个 <div class="btn-toolbar"> 中就可以做成更复杂的组件。

   <!-- 按钮工具栏 -->
   <div class="btn-toolbar">
    <div class="btn-group">
      <button class="btn btn-default">1</button>
      <button class="btn btn-default">2</button>
      <button class="btn btn-default">3</button>
    </div>
    <div class="btn-group">
      <button class="btn btn-default">4</button>
      <button class="btn btn-default">5</button>
      <button class="btn btn-default">6</button>
    </div>
   </div>

3、按钮组的尺寸

只要给 .btn-group 加上 .btn-group-* 类,就省去为按钮组中的每个按钮都赋予尺寸类了,如果包含了多个按钮组时也适用。

    <!-- 按钮组的尺寸 -->
    <!-- 认尺寸 -->
   <div class="btn-group">
     <button class="btn btn-default">按钮1</button>
     <button class="btn btn-default">按钮2</button>
     <button class="btn btn-default">按钮3</button>
   </div>
   <!-- 大尺寸 -->
   <div class="btn-group btn-group-lg">
     <button class="btn btn-default">按钮1</button>
     <button class="btn btn-default">按钮2</button>
     <button class="btn btn-default">按钮3</button>
   </div>
    <!-- 小尺寸 -->
   <div class="btn-group btn-group-sm">
     <button class="btn btn-default">按钮1</button>
     <button class="btn btn-default">按钮2</button>
     <button class="btn btn-default">按钮3</button>
   </div>
   <!-- 超小尺寸 -->
   <div class="btn-group btn-group-xs">
     <button class="btn btn-default">按钮1</button>
     <button class="btn btn-default">按钮2</button>
     <button class="btn btn-default">按钮3</button>
   </div>

4、按钮组的嵌套

想要把下拉菜单混合到一系列按钮中,只须把 .btn-group 放入另一个 .btn-group 中。注意:按钮的嵌套中不能省略button的dropdown-toggle类。

   <!-- 按钮组的嵌套 -->
   <div class="btn-group">
     <button class="btn btn-warning">按钮1</button>
     <button class="btn btn-warning">按钮2</button>
     <div class="btn-group dropdown">
       <button class="btn btn-warning dropdown-toggle" data-toggle="dropdown">
       下拉选择<span class="caret"></span>
      </button>
       <ul class="dropdown-menu">
         <li><a href="#">选项1</a></li>
         <li><a href="#">选项2</a></li>
         <li><a href="#">选项3</a></li>
       </ul>
     </div>
   </div>

5、按钮组的垂直排列

让一组按钮垂直堆叠排列显示而不是水平排列。分列式按钮下拉菜单不支持这种方式。<div class="btn-group-vertical">

 

   <!-- 按钮组的垂直排列 -->
   <div class="btn-group-vertical">
     <button class="btn btn-warning">按钮1</button>
     <button class="btn btn-warning">按钮2</button>
     <div class="btn-group dropdown">
       <button class="btn btn-warning dropdown-toggle" data-toggle="dropdown">
       下拉选择<span class="caret"></span>
      </button>
       <ul class="dropdown-menu">
         <li><a href="#">选项1</a></li>
         <li><a href="#">选项2</a></li>
         <li><a href="#">选项3</a></li>
       </ul>
     </div>
   </div>

6、按钮组的两端对齐排列

让一组按钮拉长为相同的尺寸,填满父元素的宽度。对于按钮组中的按钮式下拉菜单也同样适用。<div class="btn-group btn-group-justified">

   <!-- 按钮组的两端对齐排列 Button按钮必须包裹在btn-group的组件中-->
   <div class="btn-group btn-group-justified">
    <div class="btn-group">
     <button class="btn btn-default">按钮1</button>
    </div>
    <div class="btn-group">
     <button class="btn btn-default">按钮2</button>
    </div>
     <div class="btn-group dropdown">
       <button class="btn btn-default dropdown-toggle" data-toggle="dropdown">
       下拉选择<span class="caret"></span>
      </button>
       <ul class="dropdown-menu">
         <li><a href="#">选项1</a></li>
         <li><a href="#">选项2</a></li>
         <li><a href="#">选项3</a></li>
       </ul>
     </div>
   </div>

 

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

相关推荐