设计配色

CSS Clamp 生成 - 流式尺寸响应式工具

根据最小/最大视口宽度与目标尺寸范围,计算 clamp() 公式,用于字号、间距等随视口线性缩放的响应式排版。

CSSclamp响应式

收藏工具

当前还没有选择收藏模式。

快捷操作

返回设计配色 浏览全部工具

你可以复制当前工具页链接,或在支持的设备上调用系统分享。

设计配色

CSS Clamp 生成

现代流式排版 (Fluid Typography/Spacing) 的最佳实践:结合 calc() 和 vw 动态自适应。

流式排版 Fluid Typography Demo

拖动调整容器宽度可预览变化 (需要 Resize Observer 支持,当前为近似模拟)

使用场景

  • 生成随视口缩放的正文字号
  • 为标题配置最小与最大 rem 区间
  • 用 clamp 替代部分媒体查询间距

如何使用

  1. 设定最小与最大视口宽度
  2. 设定对应最小与最大尺寸(rem)及根字号
  3. 复制生成的 clamp() 公式

示例输入输出

条件

视口 320–1200px,尺寸 1–2.5rem,根字号 16px

CSS

clamp(1rem, 0.45rem + 2.72vw, 2.5rem)

FAQ

公式是怎么算出来的?

在给定视口区间内,用线性斜率把尺寸从最小值映射到最大值,并用 clamp(min, preferred, max) 限位。

只能用于字号吗?

不是。凡可用长度值表达的字号、间距、宽高等,只要你给出 rem 区间即可生成。

工具列表

相关推荐

你可以从这里继续打开相近场景的工具,减少重复搜索。

CSS 单位转换

CSS 单位转换 - px rem em vw 工具

可用

在 px、rem、em、pt、vw、vh、% 之间换算,可自定义根字号、父元素字号与视口宽高,适合响应式与设计稿转代码。

CSS 单位 换算

像素标尺

像素标尺 - 屏幕尺寸与刻度工具

可用

在页面内绘制可切换方向的像素刻度标尺,可调长度与刻度间距,并显示窗口尺寸与设备像素比,适合核对 CSS 像素尺寸。

像素 标尺 测量