メインコンテンツへスキップ

CSS Clamp生成ツール

最小・最大サイズとビューポートを指定するだけで clamp() 値を自動生成。Fluid Typography・レスポンシブスペーシングに。

ライブプレビュー

VP: 768px → 19.0px

AaBbCc フルードテキスト

375px1440px
ViewportSize (px)Size (rem)
375px16.001.0000
768px18.951.1845
1024px20.881.3047
1280px22.801.4249
1440px24.001.5000

サイズ設定

ビューポート設定 (px)

プリセット

生成コード

clamp(1rem, calc(0.7512vw + 0.8239rem), 1.5rem)

最小値

1rem

preferred

calc(0.7512vw + 0.8239rem)

最大値

1.5rem

使い方

/* font-size / width / padding などに使用 */
font-size: clamp(1rem, calc(0.7512vw + 0.8239rem), 1.5rem);
padding: clamp(1rem, calc(0.7512vw + 0.8239rem), 1.5rem);

CSS clamp() とは

clamp(min, preferred, max) はビューポート幅に応じて値を滑らかに変化させる CSS 関数です。

  • ブレークポイントなしでテキスト・余白を流体的にスケール
  • font-size / padding / width など幅広く使用可能
  • ブラウザ対応: Chrome 79+ / Firefox 75+ / Safari 13.1+