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);

}

相关推荐
克喵的水银蛇12 分钟前
Flutter 通用标签选择组件:TagSelector 支持单选 / 多选
javascript·windows·flutter
2503_9284115614 分钟前
12.9 Vue3+Vuex+Js+El-Plus+vite(项目搭建)
开发语言·javascript·ecmascript
Kaze_story18 分钟前
Vue第四节:组件化、组件生命周期
前端·javascript·vue.js
yuzhiboyouye24 分钟前
web前端开发自测清单
前端
妮妮分享33 分钟前
H5获取定位的方式是什么?
java·前端·javascript
weixin_439930641 小时前
前端js日期计算跨月导致的错误
开发语言·前端·javascript
零一科技1 小时前
瑞吉外卖项目,前端源码(用户端)解析
前端
用户93051065822241 小时前
module federation,monorepo分不清楚?
前端·架构
柳安1 小时前
手写new操作符执行过程
前端·javascript
狗哥哥1 小时前
Vue 3 统一面包屑导航系统:从配置地狱到单一数据源
前端·vue.js·架构