精品久久久久久亚洲精品_成人午夜网站_www日本高清_亚洲精品久久久久午夜福

Button group

Group a series of buttons together on a single line or stack them in a vertical column.

Basic example

Wrap a series of buttons with .btn in .btn-group.

<div class="btn-group" role="group" aria-label="Basic example">
  <button type="button" class="btn btn-primary">Left</button>
  <button type="button" class="btn btn-primary">Middle</button>
  <button type="button" class="btn btn-primary">Right</button>
</div>
Ensure correct role and provide a label

In order for assistive technologies (such as screen readers) to convey that a series of buttons is grouped, an appropriate role attribute needs to be provided. For button groups, this would be role="group", while toolbars should have a role="toolbar".

In addition, groups and toolbars should be given an explicit label, as most assistive technologies will otherwise not announce them, despite the presence of the correct role attribute. In the examples provided here, we use aria-label, but alternatives such as aria-labelledby can also be used.

These classes can also be added to groups of links, as an alternative to the .nav navigation components.

<div class="btn-group">
  <a href="#" class="btn btn-primary active" aria-current="page">Active link</a>
  <a href="#" class="btn btn-primary">Link</a>
  <a href="#" class="btn btn-primary">Link</a>
</div>

Mixed styles

<div class="btn-group" role="group" aria-label="Basic mixed styles example">
  <button type="button" class="btn btn-danger">Left</button>
  <button type="button" class="btn btn-warning">Middle</button>
  <button type="button" class="btn btn-success">Right</button>
</div>

Outlined styles

<div class="btn-group" role="group" aria-label="Basic outlined example">
  <button type="button" class="btn btn-outline-primary">Left</button>
  <button type="button" class="btn btn-outline-primary">Middle</button>
  <button type="button" class="btn btn-outline-primary">Right</button>
</div>

Checkbox and radio button groups

Combine button-like checkbox and radio toggle buttons into a seamless looking button group.

<div class="btn-group" role="group" aria-label="Basic checkbox toggle button group">
  <input type="checkbox" class="btn-check" id="btncheck1" autocomplete="off">
  <label class="btn btn-outline-primary" for="btncheck1">Checkbox 1</label>

  <input type="checkbox" class="btn-check" id="btncheck2" autocomplete="off">
  <label class="btn btn-outline-primary" for="btncheck2">Checkbox 2</label>

  <input type="checkbox" class="btn-check" id="btncheck3" autocomplete="off">
  <label class="btn btn-outline-primary" for="btncheck3">Checkbox 3</label>
</div>
<div class="btn-group" role="group" aria-label="Basic radio toggle button group">
  <input type="radio" class="btn-check" name="btnradio" id="btnradio1" autocomplete="off" checked>
  <label class="btn btn-outline-primary" for="btnradio1">Radio 1</label>

  <input type="radio" class="btn-check" name="btnradio" id="btnradio2" autocomplete="off">
  <label class="btn btn-outline-primary" for="btnradio2">Radio 2</label>

  <input type="radio" class="btn-check" name="btnradio" id="btnradio3" autocomplete="off">
  <label class="btn btn-outline-primary" for="btnradio3">Radio 3</label>
</div>

Button toolbar

Combine sets of button groups into button toolbars for more complex components. Use utility classes as needed to space out groups, buttons, and more.

<div class="btn-toolbar" role="toolbar" aria-label="Toolbar with button groups">
  <div class="btn-group me-2" role="group" aria-label="First group">
    <button type="button" class="btn btn-primary">1</button>
    <button type="button" class="btn btn-primary">2</button>
    <button type="button" class="btn btn-primary">3</button>
    <button type="button" class="btn btn-primary">4</button>
  </div>
  <div class="btn-group me-2" role="group" aria-label="Second group">
    <button type="button" class="btn btn-secondary">5</button>
    <button type="button" class="btn btn-secondary">6</button>
    <button type="button" class="btn btn-secondary">7</button>
  </div>
  <div class="btn-group" role="group" aria-label="Third group">
    <button type="button" class="btn btn-info">8</button>
  </div>
</div>

Feel free to mix input groups with button groups in your toolbars. Similar to the example above, you’ll likely need some utilities though to space things properly.

<div class="btn-toolbar mb-3" role="toolbar" aria-label="Toolbar with button groups">
  <div class="btn-group me-2" role="group" aria-label="First group">
    <button type="button" class="btn btn-outline-secondary">1</button>
    <button type="button" class="btn btn-outline-secondary">2</button>
    <button type="button" class="btn btn-outline-secondary">3</button>
    <button type="button" class="btn btn-outline-secondary">4</button>
  </div>
  <div class="input-group">
    <div class="input-group-text" id="btnGroupAddon">@</div>
    <input type="text" class="form-control" placeholder="Input group example" aria-label="Input group example" aria-describedby="btnGroupAddon">
  </div>
</div>

<div class="btn-toolbar justify-content-between" role="toolbar" aria-label="Toolbar with button groups">
  <div class="btn-group" role="group" aria-label="First group">
    <button type="button" class="btn btn-outline-secondary">1</button>
    <button type="button" class="btn btn-outline-secondary">2</button>
    <button type="button" class="btn btn-outline-secondary">3</button>
    <button type="button" class="btn btn-outline-secondary">4</button>
  </div>
  <div class="input-group">
    <div class="input-group-text" id="btnGroupAddon2">@</div>
    <input type="text" class="form-control" placeholder="Input group example" aria-label="Input group example" aria-describedby="btnGroupAddon2">
  </div>
</div>

Sizing

Instead of applying button sizing classes to every button in a group, just add .btn-group-* to each .btn-group, including each one when nesting multiple groups.



<div class="btn-group btn-group-lg" role="group" aria-label="...">...</div>
<div class="btn-group" role="group" aria-label="...">...</div>
<div class="btn-group btn-group-sm" role="group" aria-label="...">...</div>

Nesting

Place a .btn-group within another .btn-group when you want dropdown menus mixed with a series of buttons.

<div class="btn-group" role="group" aria-label="Button group with nested dropdown">
  <button type="button" class="btn btn-primary">1</button>
  <button type="button" class="btn btn-primary">2</button>

  <div class="btn-group" role="group">
    <button id="btnGroupDrop1" type="button" class="btn btn-primary dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false">
      Dropdown
    </button>
    <ul class="dropdown-menu" aria-labelledby="btnGroupDrop1">
      <li><a class="dropdown-item" href="#">Dropdown link</a></li>
      <li><a class="dropdown-item" href="#">Dropdown link</a></li>
    </ul>
  </div>
</div>

Vertical variation

Make a set of buttons appear vertically stacked rather than horizontally. Split button dropdowns are not supported here.

<div class="btn-group-vertical">
  ...
</div>
返回頂部
精品久久久久久亚洲精品_成人午夜网站_www日本高清_亚洲精品久久久久午夜福

      9000px;">

          日韩女同互慰一区二区| 色视频成人在线观看免| 99国内精品久久| 欧美精品日韩综合在线| 一区视频在线播放| 国产成+人+日韩+欧美+亚洲| 欧美一区二区三区白人| 五月婷婷综合网| 久久成人久久爱| 欧美一区二区美女| 日本怡春院一区二区| 欧美肥妇bbw| 久久精品国产精品亚洲综合| 日韩精品一区二区三区老鸭窝| 亚洲丰满少妇videoshd| 欧美无砖专区一中文字| 亚洲午夜激情av| 欧美顶级少妇做爰| 久久99久久99| 欧美一级欧美一级在线播放| 极品尤物av久久免费看| 久久精品免费在线观看| www.色精品| 亚洲精品久久7777| 欧美日韩不卡一区二区| 亚洲精品伦理在线| 91精品国产一区二区人妖| 日韩国产在线一| 欧美电影免费观看高清完整版 | 3d动漫精品啪啪一区二区竹菊| 日韩激情中文字幕| www欧美成人18+| 色综合久久久网| 蜜臀久久久久久久| 亚洲视频在线观看一区| 777xxx欧美| 成人午夜av在线| 亚洲乱码日产精品bd| 欧美岛国在线观看| 成人av在线资源| 亚瑟在线精品视频| 国产欧美日韩精品a在线观看| 91美女精品福利| 国产在线播放一区二区三区| 精品日韩一区二区三区| caoporm超碰国产精品| 婷婷国产在线综合| 亚洲欧美二区三区| 国产日韩亚洲欧美综合| 欧美日韩精品免费观看视频| 国产精品99久久久久久久女警| 亚洲精品videosex极品| 中文字幕精品三区| 欧美va亚洲va| 欧美日韩国产不卡| 蜜桃视频一区二区三区在线观看| 中文字幕永久在线不卡| 亚洲精品在线电影| 日韩一级免费一区| 成人免费视频app| 黄色日韩三级电影| 日本aⅴ亚洲精品中文乱码| 亚洲制服丝袜av| 久久久久97国产精华液好用吗 | 韩国av一区二区| 日韩高清一级片| 午夜精品久久久久久久久久久| 国产精品黄色在线观看| 中文字幕av一区二区三区免费看 | 男人操女人的视频在线观看欧美| 国产欧美一区二区精品秋霞影院 | 久久人人爽人人爽| 久久婷婷成人综合色| 国产精品美女一区二区在线观看| 亚洲色图制服诱惑| 奇米精品一区二区三区在线观看一 | 色综合久久中文综合久久97| 欧美日韩高清影院| 久久久久九九视频| 亚洲一二三专区| 国内精品视频666| 91国偷自产一区二区三区成为亚洲经典| 精品视频全国免费看| 欧美精品一区二区三| 亚洲色图.com| 国产自产2019最新不卡| 色菇凉天天综合网| 久久久精品一品道一区| 亚洲乱码日产精品bd| 精品综合免费视频观看| 99视频一区二区三区| 日韩免费在线观看| 亚洲国产日韩a在线播放性色| 国产一区福利在线| 51久久夜色精品国产麻豆| 中文字幕一区日韩精品欧美| 免费人成黄页网站在线一区二区 | 尤物av一区二区| 精品亚洲成av人在线观看| 色婷婷精品大在线视频| 日本一区二区视频在线观看| 麻豆精品精品国产自在97香蕉| 99久久精品国产一区| 亚洲精品一区二区三区影院| 无码av免费一区二区三区试看| 成人av免费观看| 久久久久国产精品麻豆ai换脸| 亚洲一区二区三区三| 国产精品系列在线播放| 欧美电视剧在线观看完整版| 亚洲大片精品永久免费| 91丝袜呻吟高潮美腿白嫩在线观看| 精品国产制服丝袜高跟| 日韩成人午夜精品| 欧美视频在线不卡| 亚洲午夜电影在线观看| 91首页免费视频| 亚洲男同1069视频| 99久久婷婷国产综合精品电影| 久久精品亚洲精品国产欧美| 国内精品伊人久久久久av一坑 | 另类小说欧美激情| 欧美美女网站色| 日韩精品亚洲一区二区三区免费| 日本韩国一区二区三区视频| 亚洲免费观看高清在线观看| 91在线小视频| 一区二区三区在线播放| 欧美中文字幕一区二区三区亚洲| 亚洲摸摸操操av| 欧美日韩情趣电影| 蜜桃视频一区二区三区| 精品99一区二区| 成人性生交大片免费看在线播放| 国产精品午夜电影| 色八戒一区二区三区| 亚洲不卡在线观看| 欧美成人一区二区三区 | 国产综合色视频| 精品毛片乱码1区2区3区| 激情欧美日韩一区二区| 国产视频不卡一区| 成人动漫中文字幕| 亚洲欧美激情小说另类| 91搞黄在线观看| 青青草97国产精品免费观看 | 成人欧美一区二区三区视频网页| av亚洲精华国产精华| 一区二区三区欧美| 3atv在线一区二区三区| 国产一区福利在线| 亚洲天堂免费看| 欧美一区2区视频在线观看| 国产电影精品久久禁18| 一区二区欧美国产| 久久在线免费观看| 欧美私模裸体表演在线观看| 激情av综合网| 亚洲一区在线观看免费| www国产亚洲精品久久麻豆| 91女人视频在线观看| 美女网站一区二区| 自拍视频在线观看一区二区| 5月丁香婷婷综合| av男人天堂一区| 久久精品国产99| 亚洲国产成人porn| 蜜桃免费网站一区二区三区| 国产精品国产三级国产| 欧美一区二区三区在线| 色天天综合色天天久久| 国产乱子伦一区二区三区国色天香| 亚洲精品免费电影| 欧美国产日韩一二三区| 日韩丝袜情趣美女图片| 欧美在线观看一区二区| 国产a久久麻豆| 麻豆国产欧美日韩综合精品二区 | 久久久久久麻豆| 欧美视频在线不卡| 91麻豆视频网站| 成人h动漫精品一区二区| 精品中文av资源站在线观看| 亚洲国产成人精品视频| 亚洲欧洲成人精品av97| 国产亚洲一本大道中文在线| 日韩女优毛片在线| 911国产精品| 欧美日韩一区二区三区高清| 91蜜桃视频在线| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 久久久www成人免费无遮挡大片| 欧美色大人视频| 在线观看国产日韩| 色综合久久久网| 99久久婷婷国产| 一本久久a久久免费精品不卡| 成人爽a毛片一区二区免费| 福利电影一区二区三区| 成人午夜激情视频|