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

}

相关推荐
用泥种荷花5 小时前
【前端学习AI】Python环境搭建
前端
老华带你飞5 小时前
考试管理系统|基于java+ vue考试管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
_Kayo_5 小时前
React上绑定全局方法
前端·javascript·react.js
愈努力俞幸运5 小时前
chrome 扩展(插件)开发入门教程
前端·chrome
练习前端两年半5 小时前
【Vue3 高级技巧】函数重载+Watch:打造类型安全的通用事件监听 Hook
前端·javascript·vue.js
一只小鸟儿6 小时前
门户短信发送验证码及验证功能
前端·javascript·jquery
elangyipi1236 小时前
pnpm :下一代包管理工具的原理与实践
前端·npm
代码的奴隶(艾伦·耶格尔)6 小时前
Sentinel限流熔断
java·前端·sentinel
talenteddriver6 小时前
mysql: MySQL中between子句和limit子句的区别
前端·javascript·数据库
A24207349306 小时前
深入浅出理解AJAX:核心原理与POST/GET区别详解
前端·ajax·okhttp