Margin
マージンを付与するユーティリティ CSS。
Table of Contents
Basic
.is-margin-{way}-{size}
で各方向にmargin
を付与します.is-margin-{size}
は全方向(※.is-m-{size}
に短縮可能).is-margin-top-{size}
は上方向(※.is-mt-{size}
に短縮可能).is-margin-right-{size}
は右方向(※.is-mr-{size}
に短縮可能).is-margin-bottom-{size}
は下方向(※.is-mb-{size}
に短縮可能).is-margin-left-{size}
は左方向(※.is-ml-{size}
に短縮可能).is-margin-vertical-{size}
は上下方向(※.is-my-{size}
に短縮可能).is-margin-horizontal-{size}
は上下方向(※.is-mx-{size}
に短縮可能){size}
は最大xxl
から最小xxs
に加えnone
auto
を指定できます
サイズ | 全方向 | 上方向 | 右方向 | 下方向 | 左方向 | 上下方向 | 左右方向 |
---|---|---|---|---|---|---|---|
28px | .is-margin-xxl or .is-m-xxl | .is-margin-top-xxl or .is-mt-xxl | .is-margin-right-xxl or .is-mr-xxl | .is-margin-bottom-xxl or .is-mb-xxl | .is-margin-left-xxl or .is-ml-xxl | .is-margin-vertical-xxl or .is-my-xxl | .is-margin-horizontal-xxl or .is-mx-xxl |
24px | .is-margin-xl or .is-m-xl | .is-margin-top-xl or .is-mt-xl | .is-margin-right-xl or .is-mr-xl | .is-margin-bottom-xl or .is-mb-xl | .is-margin-left-xl or .is-ml-xl | .is-margin-vertical-xl or .is-my-xl | .is-margin-horizontal-xl or .is-mx-xl |
20px | .is-margin-lg or .is-m-lg | .is-margin-top-lg or .is-mt-lg | .is-margin-right-lg or .is-mr-lg | .is-margin-bottom-lg or .is-mb-lg | .is-margin-left-lg or .is-ml-lg | .is-margin-vertical-lg or .is-my-lg | .is-margin-horizontal-lg or .is-mx-lg |
16px | .is-margin-md or .is-m-md | .is-margin-top-md or .is-mt-md | .is-margin-right-md or .is-mr-md | .is-margin-bottom-md or .is-mb-md | .is-margin-left-md or .is-ml-md | .is-margin-vertical-md or .is-my-md | .is-margin-horizontal-md or .is-mx-md |
12px | .is-margin-sm or .is-m-sm | .is-margin-top-sm or .is-mt-sm | .is-margin-right-sm or .is-mr-sm | .is-margin-bottom-sm or .is-mb-sm | .is-margin-left-sm or .is-ml-sm | .is-margin-vertical-sm or .is-my-sm | .is-margin-horizontal-sm or .is-mx-sm |
8px | .is-margin-xs or .is-m-xs | .is-margin-top-xs or .is-mt-xs | .is-margin-right-xs or .is-mr-xs | .is-margin-bottom-xs or .is-mb-xs | .is-margin-left-xs or .is-ml-xs | .is-margin-vertical-xs or .is-my-xs | .is-margin-horizontal-xs or .is-mx-xs |
4px | .is-margin-xxs or .is-m-xxs | .is-margin-top-xxs or .is-mt-xxs | .is-margin-right-xxs or .is-mr-xxs | .is-margin-bottom-xxs or .is-mb-xxs | .is-margin-left-xxs or .is-ml-xxs | .is-margin-vertical-xxs or .is-my-xxs | .is-margin-horizontal-xxs or .is-mx-xxs |
0 | .is-margin-none or .is-m-none | .is-margin-top-none or .is-mt-none | .is-margin-right-none or .is-mr-none | .is-margin-bottom-none or .is-mb-none | .is-margin-left-none or .is-ml-none | .is-margin-vertical-none or .is-my-none | .is-margin-horizontal-none or .is-mx-none |
auto | .is-margin-auto or .is-m-auto | .is-margin-top-auto or .is-mt-auto | .is-margin-right-auto or .is-mr-auto | .is-margin-bottom-auto or .is-mb-auto | .is-margin-left-auto or .is-ml-auto | .is-margin-vertical-auto or .is-my-auto | .is-margin-horizontal-auto or .is-mx-auto |
マージンテスト
マージンテスト
マージンテスト
Compatible
推奨のクラス名と同様の効果を互換のあるクラス名で得ることもできます。
推奨のクラス名 | 互換のあるクラス名 |
---|---|
.is-margin-md or .is-m-md | .is-margin |
.is-margin-top-md or .is-mt-md | .is-margin-top |
.is-margin-right-md or .is-mr-md | .is-margin-right |
.is-margin-bottom-md or .is-mb-md | .is-margin-bottom |
.is-margin-left-md or .is-ml-md | .is-margin-left |
.is-margin-vertical-md or .is-my-md | .is-margin-vertical |
.is-margin-horizontal-md or .is-mx-md | .is-margin-horizontal |
Variables
上書きできる変数は以下の通りです。
Import
PostCSS で読み込む場合の各パスは以下となります。