Bootstrap 按钮组


按钮组

Bootstrap 允许您将一系列按钮组合在一个按钮组中(在同一行上):

可以在 <div> 元素上添加 .btn-group 类来创建按钮组:

实例

<div class="btn-group">
  <button type="button" class="btn btn-primary">Apple</button>
  <button type="button" class="btn btn-primary">Samsung</button>
  <button type="button" class="btn btn-primary">Sony</button>
</div>
亲自试一试 »

提示: 我们可以使用 .btn-group-lg|sm|xs 设置不同大小的按钮组:

实例

<div class="btn-group btn-group-lg">
  <button type="button" class="btn btn-primary">Apple</button>
  <button type="button" class="btn btn-primary">Samsung</button>
  <button type="button" class="btn btn-primary">Sony</button>
</div>
亲自试一试 »

垂直按钮组

Bootstrap 还支持垂直按钮组:

使用 .btn-group-vertical 类来创建垂直的按钮组:

实例

<div class="btn-group-vertical">
  <button type="button" class="btn btn-primary">Apple</button>
  <button type="button" class="btn btn-primary">Samsung</button>
  <button type="button" class="btn btn-primary">Sony</button>
</div>
亲自试一试 »


对齐按钮组

要跨越整个屏幕宽度,请使用 .btn-group-justified 类:

包含 <a> 元素的示例:

实例

<div class="btn-group btn-group-justified">
  <a href="#" class="btn btn-primary">Apple</a>
  <a href="#" class="btn btn-primary">Samsung</a>
  <a href="#" class="btn btn-primary">Sony</a>
</div>
亲自试一试 »

注释: 对于 <button> 元素,必须将每个按钮包装在 .btn-group 类中:

实例

<div class="btn-group btn-group-justified">
  <div class="btn-group">
    <button type="button" class="btn btn-primary">Apple</button>
  </div>
  <div class="btn-group">
    <button type="button" class="btn btn-primary">Samsung</button>
  </div>
  <div class="btn-group">
    <button type="button" class="btn btn-primary">Sony</button>
  </div>
</div>
亲自试一试 »

嵌套按钮组和下拉菜单

嵌套按钮组以创建下拉菜单:

实例

<div class="btn-group">
  <button type="button" class="btn btn-primary">Apple</button>
  <button type="button" class="btn btn-primary">Samsung</button>
  <div class="btn-group">
    <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">
    Sony <span class="caret"></span></button>
    <ul class="dropdown-menu" role="menu">
      <li><a href="#">Tablet</a></li>
      <li><a href="#">Smartphone</a></li>
    </ul>
  </div>
</div>
亲自试一试 »

拆分按钮下拉菜单

实例

<div class="btn-group">
  <button type="button" class="btn btn-primary">Sony</button>
  <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">
    <span class="caret"></span>
  </button>
  <ul class="dropdown-menu" role="menu">
    <li><a href="#">Tablet</a></li>
    <li><a href="#">Smartphone</a></li>
  </ul>
</div>
亲自试一试 »

学习训练

练习题:

添加 Bootstrap 类以将按钮分组在一起。

<div class="">
  <button class="btn btn-primary">Apple</button>
  <button class="btn btn-primary">Samsung</button>
  <button class="btn btn-primary">Sony</button>
</div>

开始实验