🎨

CSS 函数速查

CSS 常用函数 calc/clamp/var/gradient 等速查。

本地处理 · 不上传

加载工具中…

相关:css · 函数 · calc · clamp · 前端

CSS 函数速查列出 calc、clamp、min/max、var、url 等函数的用法。现代 CSS 的表达能力很大程度上来自这些函数。

使用步骤

  1. 按计算、颜色、渐变等用途找到函数
  2. 注意 calc 中运算符两侧必须留空格
  3. 确认取值单位是否可以混用
  4. 在浏览器开发者工具里看计算后的最终值

使用场景

  • 查找函数的正确语法
  • 理解各函数的适用场景
  • 编写响应式的尺寸计算
  • 使用 CSS 变量

小贴士

  • calc 中的运算符两侧必须有空格,`calc(100%-20px)` 会解析失败,这是最常见的书写错误。
  • clamp(最小值, 首选值, 最大值) 能一行实现流体尺寸,替代多个媒体查询断点。
  • var 函数支持第二个参数作为回退值,变量未定义时使用它,能避免样式完全失效。

常见问题

calc 为什么不生效?

最常见的原因是运算符两侧没有空格。`calc(100% - 20px)` 正确,`calc(100%-20px)` 会被解析为无效值。这个规则是为了避免与负号产生歧义。

clamp 怎么用?

三个参数依次是最小值、首选值、最大值。首选值通常写成含 vw 的表达式,这样尺寸会随视口变化但被限制在上下限之间,一行代码替代多个断点。

CSS 变量和预处理器变量有什么区别?

CSS 变量在运行时生效,可以被 JavaScript 修改、能随媒体查询变化、遵循层叠继承;预处理器变量在编译时就被替换成固定值。做主题切换必须用 CSS 变量。

CSS 函数速查是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用CSS 函数速查,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。