Bootstrap btn-group


按钮组

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>

开始练习