赛捷软件论坛's Archiver

vicky.yu 发表于 2022-6-13 09:17

Bootstrap 5 按钮组

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


请使用带有 .btn-group 类的 <div> 元素来创建按钮组:

实例
<div class="btn-group">
  <button type="button" class="btn btn-primary">华为</button>
  <button type="button" class="btn btn-primary">大疆</button>
  <button type="button" class="btn btn-primary">小米</button>
</div>
亲自试一试
提示:请不要将按钮大小应用于组中的每个按钮,而是将类 .btn-group-lg 用于大按钮组或将 .btn-group-sm 用于小按钮组:


实例
<div class="btn-group btn-group-lg">
  <button type="button" class="btn btn-primary">华为</button>
  <button type="button" class="btn btn-primary">大疆</button>
  <button type="button" class="btn btn-primary">小米</button>
</div>
亲自试一试
垂直按钮组
Bootstrap 5 还支持垂直按钮组:


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

实例
<div class="btn-group-vertical">
  <button type="button" class="btn btn-primary">华为</button>
  <button type="button" class="btn btn-primary">大疆</button>
  <button type="button" class="btn btn-primary">小米</button>
</div>
亲自试一试
并排按钮组
默认情况下,按钮组是 "inline" 的,存在多个按钮组时会并排显示:


实例
<div class="btn-group">
  <button type="button" class="btn btn-primary">华为</button>
  <button type="button" class="btn btn-primary">大疆</button>
  <button type="button" class="btn btn-primary">小米</button>
</div>

<div class="btn-group">
  <button type="button" class="btn btn-primary">吉利</button>
  <button type="button" class="btn btn-primary">长城</button>
  <button type="button" class="btn btn-primary">红旗</button>
</div>
亲自试一试
嵌套按钮组和下拉菜单
嵌套按钮组,可创建下拉菜单(您将在后面的章节中学习有关下拉菜单的更多内容):


实例
<div class="btn-group">
  <button type="button" class="btn btn-primary">华为</button>
  <button type="button" class="btn btn-primary">大疆</button>
  <div class="btn-group">
    <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">小米</button>
    <div class="dropdown-menu">
      <a class="dropdown-item" href="#">手机</a>
      <a class="dropdown-item" href="#">平板电脑</a>
    </div>
  </div>
</div>
亲自试一试
BS5 按钮
BS5 徽章

JavaScript 测验


W3School 简体中文版提供的内容仅用于培训和测试,

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.