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

第20節 Bootstrap5 Button group按鈕組用法

On this page

20.1 簡單例子

將一系列按鈕組合在一行上,或將它們堆疊在一個垂直的列中,用.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>
復制代碼

1.1.png

這些類也可以添加到鏈接組中,作為.nav導航組件的替代。

<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>
復制代碼

1.2.png

20.2 不同形式的按鈕組

20.2.1 混合顏色樣式

幾種不同樣色的按鈕放在一起

<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>
復制代碼

2.1.png

20.2.2 輪廓樣式

<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>
復制代碼

2.2.png

20.2.3 復選框

復選框在表單部分也很介紹,此處介紹的是按鈕形態,隱藏表單,只顯示標簽,且標簽具有選中和未選兩種狀態。

<div class="btn-group" role="group" aria-label="Basic checkbox toggle button group">
<input type="checkbox" class="btn-check" id="btncheck1" autocomplete="off" checked>
<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>
復制代碼

2.3.png

20.2.4 單選按鈕組

同復選框

<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>
復制代碼

2.4.png

20.2.5 按鈕工具條

將整組的按鈕群組加入到按鈕工具欄中,以建立更復雜的組件。依照需求,使用通用類將群組、按鈕等間隔開來。

<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>
復制代碼

2.5.png

任意將input群組與工具欄中的按鈕群組進行混合。與上面的示例類似,您需要一些通用類別以適當的將這些的內容間隔開。此處知道可以這樣用即可,在學完表單部分會有更清晰的認識。

<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>
復制代碼

2.6.png

20.3 大小

不必將按鈕尺寸調整類別套用在群組內的每一個按鈕上,只需要在每個帶有btn-group的元件加上btn-group-*即可。

<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>
復制代碼

3.png

20.4 嵌套

當您想要下拉式功能表與按鈕群組混合時,只需要將.btn-group放在另一個.btn-group中即可。

<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>
復制代碼

20.5 垂直變化

將一組按鈕垂直堆疊而不是水平呈現,你只需要把上面例子的按鈕組標簽btn-group替換為btn-group-vertical(注意此處是直接用btn-group-vertical做容器,而不是在btn-group附加btn-group-vertical類)。此處支持嵌套,不支持分割下拉式功能表。

<!doctype html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="keywords" content="">
    <meta name="description" content="">
    <link href="../bootstrap5/bootstrap.min.css" rel="stylesheet">
    <title>按鈕組</title>
  </head>
  <body>
    <div class="container">
      <br><br><br>
      <div class="btn-group-vertical" role="group">
        <input type="radio" class="btn-check" name="vbtn-radio" id="vbtn-radio1" autocomplete="off" checked="">
        <label class="btn btn-outline-danger" for="vbtn-radio1">Radio 1</label>
        <input type="radio" class="btn-check" name="vbtn-radio" id="vbtn-radio2" autocomplete="off">
        <label class="btn btn-outline-danger" for="vbtn-radio2">Radio 2</label>
        <input type="radio" class="btn-check" name="vbtn-radio" id="vbtn-radio3" autocomplete="off">
        <label class="btn btn-outline-danger" for="vbtn-radio3">Radio 3</label>
      </div>

      </div>
     <script src="../bootstrap5/bootstrap.bundle.min.js" ></script>
  </body>
</html>
...
</div>
復制代碼

5.png

嵌套很簡單,把2.4的例子改一個標簽而已

<div class="btn-group-vertical" role="group">
        <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>
復制代碼

6.png

今天的課程就到這里,請關注我,及時學習 俺老劉原創的《Bootstrap5零基礎到精通》第21節 Bootstrap5 卡片用法,卡片功能也是非常強大而有用,不要錯過啊。

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

      9000px;">

          欧美一区二区三区在线观看| 精品少妇一区二区三区免费观看| 色琪琪一区二区三区亚洲区| 中文字幕亚洲在| a级精品国产片在线观看| 国产精品久久夜| 一本色道久久综合精品竹菊| 亚洲一区免费视频| 欧美一区二区私人影院日本| 久久精品国产99国产| 欧美va亚洲va香蕉在线| 国产一区二区三区国产| 国产精品网站在线播放| 97久久人人超碰| 日韩av成人高清| 国产精品乱码妇女bbbb| 色偷偷成人一区二区三区91| 日韩精品每日更新| 国产午夜精品一区二区三区嫩草| 色综合久久九月婷婷色综合| 亚洲电影在线播放| 欧美高清视频在线高清观看mv色露露十八 | 国产成都精品91一区二区三| 精品视频色一区| 精品一区二区在线视频| 欧美一区二区不卡视频| 亚洲欧洲成人自拍| 亚洲h动漫在线| 337p亚洲精品色噜噜噜| 麻豆成人免费电影| 国产精品情趣视频| 欧美伊人久久大香线蕉综合69| 日韩精品乱码av一区二区| 久久综合视频网| 成人激情图片网| 亚洲专区一二三| 成人免费黄色大片| 久久久久99精品一区| 狠狠色丁香婷婷综合| 日韩欧美一区在线观看| 日韩精品一级中文字幕精品视频免费观看| 国产美女精品在线| 亚洲乱码精品一二三四区日韩在线| 成人av免费网站| 日韩区在线观看| 成人久久视频在线观看| 国产日产欧美一区| 国产一区二区三区在线观看精品 | 精品国产三级电影在线观看| 成人综合日日夜夜| 亚洲国产成人91porn| 久久久五月婷婷| 国产欧美一区视频| 成av人片一区二区| 免费欧美高清视频| 艳妇臀荡乳欲伦亚洲一区| 欧美刺激脚交jootjob| 在线观看亚洲成人| 国产精品自拍av| 亚洲国产精品t66y| 欧美一级理论片| 欧美视频在线不卡| 成人午夜视频福利| 国产综合色视频| 天使萌一区二区三区免费观看| 国产精品美女久久久久久久久久久| 日韩一区二区三区av| 欧美性一区二区| 99久久精品国产精品久久| 国内成人免费视频| 奇米精品一区二区三区在线观看一 | 国产成人亚洲综合色影视| 五月天亚洲婷婷| 亚洲高清久久久| 亚洲一区二区三区中文字幕 | 亚洲日本一区二区| 国产精品视频在线看| 色美美综合视频| 欧美aⅴ一区二区三区视频| 国产欧美一区二区精品性| 欧美日韩三级一区二区| 麻豆精品在线视频| 亚洲精选一二三| 欧美α欧美αv大片| 不卡视频在线看| 日本aⅴ精品一区二区三区| 国产精品国产三级国产aⅴ无密码| 欧美日韩高清在线| 91日韩在线专区| 波多野结衣欧美| 国产在线精品不卡| 精品国一区二区三区| 精品不卡在线视频| 久久精品欧美一区二区三区不卡| 国产清纯美女被跳蛋高潮一区二区久久w | 国产精品香蕉一区二区三区| 懂色av噜噜一区二区三区av| 不卡在线视频中文字幕| 国产乱码一区二区三区| 色综合激情五月| 国产宾馆实践打屁股91| 欧美人妖巨大在线| 99国产精品久久久久久久久久| 奇米色777欧美一区二区| 午夜久久久久久久久| 亚洲一区二区三区四区的| 天天综合网 天天综合色| 中文字幕的久久| 国产婷婷精品av在线| 国产精品你懂的在线欣赏| 亚洲色图一区二区| 三级欧美韩日大片在线看| 激情综合网最新| 色猫猫国产区一区二在线视频| 91精品视频网| 国产欧美一区二区三区在线看蜜臀| 亚洲视频你懂的| 亚洲午夜在线观看视频在线| 亚洲国产一区二区视频| 在线综合视频播放| 在线观看网站黄不卡| 欧美日韩一区久久| 国产亚洲成年网址在线观看| 亚洲男人的天堂在线观看| 日本不卡高清视频| 91麻豆高清视频| 久久久久久久久97黄色工厂| 一区二区三区在线观看动漫| 国产精品自产自拍| 在线成人av网站| 亚洲欧美偷拍三级| 国产一区欧美一区| 欧美精品自拍偷拍| 最新国产成人在线观看| 麻豆中文一区二区| 欧美精品丝袜久久久中文字幕| 国产露脸91国语对白| 国产精品资源在线| 亚洲欧美一区二区视频| 欧美精品一级二级| 欧美老年两性高潮| 亚洲欧美国产毛片在线| 国产乱淫av一区二区三区| 欧美亚洲综合久久| 亚洲男人的天堂在线aⅴ视频| 国产精品亚洲午夜一区二区三区| 欧美日韩国产一级片| 一区二区三区蜜桃网| 99在线精品视频| 日韩理论片中文av| 91丨porny丨国产入口| 在线观看日韩国产| 久久久精品一品道一区| 亚洲国产日韩在线一区模特| 久久99精品久久久| 蜜桃一区二区三区四区| 欧美视频在线观看一区二区| 视频在线观看国产精品| 性久久久久久久久| 亚洲久草在线视频| 99久久99久久精品免费观看| 久久精品亚洲一区二区三区浴池 | 欧美精品xxxxbbbb| 亚洲综合免费观看高清完整版| 首页国产欧美久久| 91网站黄www| 久久婷婷成人综合色| 亚洲午夜免费电影| 99这里只有精品| 亚洲老妇xxxxxx| 制服丝袜国产精品| 亚洲欧洲在线观看av| 国产成人亚洲综合色影视| 国产精品你懂的在线| 婷婷丁香久久五月婷婷| www.性欧美| 亚洲网友自拍偷拍| 777a∨成人精品桃花网| 精品在线一区二区| 国产精品国产三级国产普通话三级| 91污片在线观看| 日韩精品一二区| 欧美激情在线免费观看| 色婷婷综合久久久久中文一区二区| 亚洲伊人色欲综合网| 欧美一区二区高清| aaa欧美大片| 亚洲欧洲精品成人久久奇米网| 欧美精品乱码久久久久久 | 欧美大白屁股肥臀xxxxxx| 久久亚洲捆绑美女| 欧美猛男gaygay网站| 日韩精品欧美成人高清一区二区| 欧美撒尿777hd撒尿| 亚洲一二三区在线观看| 精品污污网站免费看| 午夜精品在线看| 国产日产欧美一区二区三区| 91成人免费在线视频| 国产乱理伦片在线观看夜一区|