输入
最小字号(px)
最大字号(px)
最小视口(px)
最大视口(px)
结果
font-size: clamp(16px, 10.3662px + 1.5023vw, 32px);

CSS Clamp 计算器

CSS Clamp 计算器支持根据最小最大字号和视口宽度生成响应式 clamp 字体公式。

CSS Clamp 计算器是什么

CSS Clamp 计算器用于生成响应式字号的 clamp 表达式。传统响应式排版常常需要写多个媒体查询,而 clamp 可以在最小字号、流体字号和最大字号之间自动取值,让文字在不同屏幕宽度下更自然地变化。

输入最小字号、最大字号、最小视口宽度和最大视口宽度后,工具会计算出可直接复制的 CSS。它适合落地页标题、移动端适配、设计系统变量、组件库排版和响应式内容页面。

核心功能

  • 支持输入最小字号、最大字号和视口范围。
  • 自动生成 font-size: clamp(...) 表达式。
  • 避免为简单字号适配编写多个媒体查询。
  • 适合前端页面、设计系统、组件库和响应式排版。

适用场景

落地页标题需要在手机和桌面之间平滑缩放。

设计系统中需要生成响应式字体变量。

移动端适配中希望减少媒体查询和断点维护成本。

使用建议

最大视口必须大于最小视口,否则无法计算有效斜率。

正文文字不建议过度流体变化,标题和展示型文字更适合使用 clamp。

常见问题

clamp 兼容性怎么样?

现代浏览器普遍支持 CSS clamp,面向较新浏览器的项目可以放心使用。

生成的公式只能用于 font-size 吗?

当前工具按字号生成,但 clamp 思路也可以用于间距、宽度等 CSS 属性。