レイアウト用ユーティリティ
レベル一覧
Bootstrap標準の余白ユーティリティに、レベル6とレベル7を追加しています。利用できるレベルの一覧は以下です。
レベル | 値 | MTテーマでのカスタマイズ | 使用例 |
---|---|---|---|
auto | auto |
Bootstrap標準 | .mt-auto |
0 | 0 |
Bootstrap標準 | .mt-0 |
1 | 0.25rem |
Bootstrap標準 | .mt-1 |
2 | 0.5rem |
Bootstrap標準 | .mt-2 |
3 | 1rem |
Bootstrap標準 | .mt-3 |
4 | 1.5rem |
Bootstrap標準 | .mt-4 |
5 | 3rem |
Bootstrap標準 | .mt-5 |
6 | 5rem |
テーマで追加 | .mt-6 |
7 | 8rem |
テーマで追加 | .mt-7 |
クラス名のルール
クラスは、{property}{sides}-{size}
という形式で表現されます。
propertyは以下のいずれかです。
m
-margin
を設定するクラスの場合p
-padding
を設定するクラス用
sidesは以下のいずれかです。
t
-margin-top
またはpadding-top
を設定します。b
-margin-bottom
またはpadding-bottom
を設定します。s
- (start)LTRでmargin-left
またはpadding-left
を、RTLでmargin-right
またはpadding-right
を設定します。e
- (end)LTRでmargin-right
またはpadding-right
、RTLでmargin-left
またはpadding-left
を設定します。x
-*-left
と*-right
の両方を設定します。y
-*-top
と*-bottom
の両方を設定します。- blank - 要素の四辺に
margin
またはpadding
を設定します。
sizeは以下のいずれかです。
auto
-margin
をauto
に設定します。0
-margin
またはpadding
を0
に設定することで削除します。1
- (デフォルトでは)margin
またはpadding
を$spacer * .25
を設定します。2
- (デフォルトでは)margin
またはpadding
を$spacer * .5
を設定します。3
- (デフォルトでは)margin
またはpadding
を$spacer
を設定します。4
- (デフォルトでは)margin
またはpadding
を$spacer * 1.5
を設定します。5
- (デフォルトでは)margin
またはpadding
を$spacer * 3
を設定します。
クラス | 具体的なスタイル | 備考 |
---|---|---|
.mt-auto |
margin-top: auto |
上のマージン |
.mb-0 |
margin-bottom: 0 |
下のマージン |
.ms-1 |
margin-left: 0.25rem |
左のマージン。スタートのs。 |
.me-2 |
margin-right: 0.5rem |
右のマージン。エンドのe。 |
.px-3 |
padding-left: 1rem padding-right: 1rem
|
左右のパディング |
.py-4 |
padding-top: 1.5rem padding-bottom: 1.5rem
|
上下のパディング |
.p-5 |
padding: 3rem
|
上下左右のパディング |