以下の内容はhttps://namikuguri.hatenablog.com/entry/2018/03/22/225404より取得しました。
カード - Bootstrap4移行ガイド
- カードコンポーネントはでかい。ヘッダーとフッターのオプション、多種多様なコンテンツ、文脈上的な背景色、強力な表示用のオプションが組み込まれている
- Flexboxで配置されている
- デフォルトで余白は設定されてないので、余白をあけたいときは空白ユーティリティクラスを利用する
- デフォルトで固定幅は設定されてないので、横幅を設定したいときはサイズオプションを利用する
- 段落のテキスト配置はテキストユーティリティクラスを利用する
- コンテンツタイプ
- ヘッダーコンテナー ...
.card-header
h*.card-header でもヘッダーをつくれる
- フッターコンテナー ...
.card-footer
- ボディーコンテナー ...
.card-body
- ボディーコンテナーに内包される要素
- タイトル ...
.card-title
- サブタイトル ...
.card-subtitle
- テキスト ...
.card-text (最後のテキスト要素を margin-bottom: 0 にしたり)
- リンク ...
.card-link
- 画像 ...
.card-img-*
- 画像の配置変更 ... 画像の配置は変更できる。たとえば
.card-img-top は画像をカードの上に置く
- 画像のオーバーレイ ... 画像の上にテキストを重ねることができる。
.card-img と同じ階層に .card-img-overlay を置く
- リスト ...
.list-group.list-group-flush でボディーコンテナーの要素をリストの見た目にできる
- 引用 ...
.blockquote で引用のテキストを追加できる
- 引用元を示すには
.blockquote-footer を指定する
- ナビゲーションコンポーネントを使えば、カードのヘッダーにナビゲーションを追加できる
- タブナビゲーション
.card-header の子要素に .nav.nav-tabs.card-header-tabs を追加する
- ピルナビゲーション
.card-header の子要素に .nav.nav-pills.card-header-tabs を追加する
- カラーユーティリティクラスを使えばカードの文字・背景色を変更できる
- 境界ユーティリティクラスを使えば枠線の色を変更できる
.card-group クラスで複数のカードを包めば、包まれたカードは中身が違っても幅と高さが揃うようになる
.card-group と同じ効果はほしいけど、カード同士の余白をあけたい場合は .card-deck クラスを使う
.card-columns クラスを使えば、上部左側からカードが敷き詰められた表示にできる
以上の内容はhttps://namikuguri.hatenablog.com/entry/2018/03/22/225404より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます
不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14