このツールについて

この余白スケール作成ツールは、4・5・6・8 px の基本単位から 12・16・20 段階の余白システムを作り、px または rem の CSS カスタムプロパティとして書き出します。

使い方

  1. 4 px や 8 px などの基本単位を選びます。
  2. 出力を px か rem から選びます。
  3. 必要な段階数を選びます。
  4. 「CSS 変数をコピー」をクリックし、スケールをスタイルシートに追加します。

知っておきたいこと

  • Tailwind CSS の余白は 4 px(0.25 rem)単位に基づいています。
  • Material Design は 8 dp グリッドを使い、細かな調整には 4 dp を使います。
  • 0.5、1、1.5、2、3、4、6、8 のような倍数で、ほとんどの余白のニーズをカバーできます。
  • ここでの rem の値は、ルートのフォントサイズを 16 px として計算しています。
  • 決まったスケールを使うと場当たり的なピクセル値がなくなり、レイアウトの見た目に一貫性が生まれます。

すべてブラウザ内で動作します。入力した内容がアップロード・保存されることはありません。

よくある質問

余白は 4px と 8px のどちらのシステムを使うべきですか?

レイアウトには 8 px が一般的な初期値で、4 px は情報量の多いインターフェースや小さなコンポーネントでより細かく調整できます。多くのチームは 8 px のリズムの中で 4 px 刻みを使っています。

デザインシステムにおける余白スケールとは?

マージン、パディング、gap に使う、あらかじめ決めた余白の値のセットです。これにより、どの画面でも同じ刻みが使われます。

スケールを CSS で使うには?

変数をコピーし、padding: var(--space-4); のように使えば、コンポーネント間で余白を一貫させられます。

これは Tailwind の余白と同じですか?

基本単位を 4 px、出力を rem にすると、Tailwind の標準の余白スケールと同じ倍数になります。