适用人群
- 制作响应式字体的开发者
- 设计流动间距变量的设计师
Developer Design Utility
输入最小尺寸、最大尺寸和视口范围,即可生成适用于响应式 font-size、padding、margin、gap 等属性的 CSS clamp() 值。
输入最小/最大尺寸和视口范围后,会自动计算 CSS clamp() 代码。
rem 输出按 1rem = 16px 换算。目标网站的根字号不同,实际尺寸也会改变。
可以查看生成的 clamp() 值如何随屏幕尺寸变化而应用。
查看会随着屏幕尺寸自然变化的响应式 CSS 值。
生成 CSS 后显示预览和计算值。
可以查看计算后的 clamp() 值和 CSS 代码。
请输入数值后点击生成 Clamp 按钮。
clamp() 特别适合在响应式 UI 中需要尺寸变化的元素。
指定最小、最大尺寸和对应视口宽度,生成字体大小或间距的 clamp() 表达式,并检查代码与当前预览计算值。
以 px 输入最小和最大尺寸。
输入最小和最大视口宽度。
选择 CSS 属性、选择器和 px 或 rem 输出。
按需启用 CSS 变量,然后生成。
检查区间内外、页面缩放和根字号变化后的效果。
根字号为16px时,900px视口下约为48px,系数舍入可能带来微小误差。
视口787.5px、根字号16px时,四边内边距均约为24px。
600px视口下为20.5px,低于400px时限制为10.5px,高于800px时限制为30.5px。
尺寸差除以视口差得到斜率,再乘100得到vw系数。截距让首选值通过下限锚点。输出保留四位小数,rem固定以16px换算。
计算和预览在浏览器内进行,不保存CSS输入。复制结果包含代码和计算条件注释。
只有在16px换算基准下、忽略舍入误差时一致。根字号20px时,2rem等于40px,请检查目标页面。
本生成器要求最大尺寸大于最小尺寸,不支持递减区间。
无效区间或CSS设置会清除旧结果,修正后会重新生成。自动复制失败时,可使用显示的手动复制框。