コンポーネント(7): リストグループ
ul.list-group 属性
style="width: 320px;"li.list-group-item
Cras justo odioアイテムに .active を追加 (次は先頭アイテムへの設定例)
アイテムに .disabled を追加 (次は先頭アイテムへの設定例)
a とボタン button
(リスト要素 ul , liでなく)親に div.list-group 、アイテムに (a|button).list-group-item を用いてインタラクティブなリストグループを作成できる。
div.list-group
(a|button).list-group-item 属性
.list-group-item-action を追加するとホバーに応答a の例 a.list-group-item.list-group-item-action(.active)
button の例 button.list-group-item.list-group-item-action(.active)
左右ボーダーなしで表示
ul.list-group.list-group-flush
アイテムに .list-group-item-(primary|secondary|success|...) を設定
.list-group-item-primary This is a primary list group item
.list-group-item-secondary This is a secondary list group item
.list-group-item-success This is a success list group item
.list-group-item-danger This is a danger list group item
.list-group-item-warning This is a warning list group item
.list-group-item-info This is a info list group item
.list-group-item-light This is a light list group item
.list-group-item-dark This is a dark list group item
.list-item-group-action を追加した場合(ホバーに応答)
.list-group-item-primary This is a primary list group item
.list-group-item-secondary This is a secondary list group item
.list-group-item-success This is a success list group item
.list-group-item-danger This is a danger list group item
.list-group-item-warning This is a warning list group item
.list-group-item-info This is a info list group item
.list-group-item-light This is a light list group item
.list-group-item-dark This is a dark list group item
バッジ を用いた例。配置設定にはFlexboxユーティリティを利用する。
span.badge.badge-primary.badge-pill
.d-flex.justify-content-between.align-items-centerul.list-group 属性
style="width: 320px;"li.list-group-item 属性
.d-flex (⇒ Flexboxユーティリティ).justify-content-between.align-items-centerCras justo odiospan.badge.badge-primary.badge-pill
14Flexboxユーティリティを応用した表示カスタマイズ例。
Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit non mi porta.Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit non mi porta.Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit non mi porta.div.list-group
a 属性
.active.flex-column.align-items-startdiv 属性
.d-flex.w-100.justify-content-betweenh5 (左端に配置)
List group item heading ...small (右端に配置)
3 days agop
Donec id elit non mi porta gravida at eget ...small
Donec id elit non mi porta.bootstrap.jsのタブプラグインを利用して、アイテム選択でコンテントを切り替え表示できる。
div.list-group 属性
role="tablist"a.list-group-item(.list-group-item-action)? 属性
.active を追加id="アイテムID"data-toggle="list"href="#コンテントID"role="tab"aria-controls="コンテントID"div.tab-content
div.tab-pane(.fade) 属性
.fade を追加.show.active を追加id="コンテントID"role="tabpanel"aria-labelledby="アイテムID"