CSS中使用变量的两个函数var和calc

CSS/CSS3 变量var()函数和calc()函数计算的使用

var()变量

var变量的定义语法 : --变量名 (两个短横线加上变量名)

calc() 函数计算

calc使用的时候有几个地方需要注意:

  1. 运算符前后都需要保留一个空格

  2. 任何长度值都可以使用calc()函数进行计算;

  3. 支持 + - * / 运算;

  4. 使用标准的数学运算优先级规则;

例如

在body中定义:

body{

--width : 100px;

--height : 100px;

--color : red;

--fontSize : 18px;

}

在标签中使用:

div{

width: var(--width);

height: var(--height);

line-height: var(--height);

color: var(--bgColor);

font-size: calc(var(--fontSize) + 8px);

}

相关推荐
柒.梧.8 小时前
HTML入门指南:30分钟掌握网页基础
前端·javascript·html
用户54277848515408 小时前
Promise :从基础原理到高级实践
前端
用户4099322502128 小时前
Vue3条件渲染中v-if系列指令如何合理使用与规避错误?
前端·ai编程·trae
Mr_Swilder8 小时前
2025-12-20 vue3中 eslint9+和prettier配置
前端
code_YuJun8 小时前
脚手架开发工具——判断文件是否存在 path-exists
前端
code_YuJun8 小时前
脚手架开发工具——root-check
前端
用户54277848515408 小时前
XMLHttpRequest、AJAX、Fetch 与 Axios
前端
打小就很皮...8 小时前
React 实现富文本(使用篇&Next.js)
前端·react.js·富文本·next.js
智算菩萨8 小时前
实战:高级中文自然语言处理系统的Python设计与实现
前端·javascript·easyui
远山无期9 小时前
解决Tailwind任意值滥用:规范化CSS开发体验
前端·css·eslint