haizlin / fe-interview

前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),6000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……

Home Page:http://www.h-camel.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[css] 第660天 使用纯的css如何定义变量?请举例说明

haizhilin2013 opened this issue · comments

第660天 使用纯的css如何定义变量?请举例说明

3+1官网

我也要出题

声明一个局部变量:

element {
--main-bg-color: brown;
}
使用一个局部变量:

element {
background-color: var(--main-bg-color);
}
声明一个 全局 CSS 变量:

:root {
--global-color: #666;
--pane-padding: 5px 42px;
}
使用一个 全局 CSS 变量:

.demo{
color: var(--global-color);
}

:root {
  --g-red: #e00;
}
.red {
  color: var(--g-red) red;
}
commented

@crush2020

@Virkano

声明一个局部变量:

element {
--main-bg-color: brown;
}
使用一个局部变量:

element {
background-color: var(--main-bg-color);
}
声明一个 全局 CSS 变量:

:root {
--global-color: #666;
--pane-padding: 5px 42px;
}
使用一个 全局 CSS 变量:

.demo{
color: var(--global-color);
}

学到了,补充一下这些变量是可以写在外部css文件里,然后导入该文件