CSS 变量 - 2024 年学习 CSS 变量


我们通常在:root选择器中定义变量

为什么?如果我们在 root 中声明一个变量,那么我们可以从代码中的任何地方访问它,但是如果您在任何其他元素中定义一个变量,您将能够在 { } 中使用它。这基本上称为范围。

在 :root 中声明变量的语法是

在这里插入图片描述

确保变量名必须以 (–) 双破折号开头,并且区分大小写,这意味着“–variable”不等于“–VARIABLE”

访问变量


好的,我们定义了一个变量,但是我们如何访问它。为此,我们在 CSS 中有 var() 函数

在这里插入图片描述

因此,现在让我们看一个使用 CSS 变量的完整示例。


:root{

  --primary-color: blue;

  --secondary-color: white;

}



body { background-color: var(--primary-color);  /*blue color*/}



h2 { border-bottom: 2px solid var(--primary-color);  /*blue color*/}



.container {

  color: var(--primary-color); /*white color*/

  background-color: var(--secondary-color); /*white color*/

  padding: 15px;

}



button {

  background-color: var(--secondary-color); /*white color*/

  color: var(--primary-color);  /*blue color*/

  border: 1px solid var(--primary-color); /*blue color*/

}



所以,现在如果你看到上面的代码,你就可以知道如何在 CSS 中使用变量了。现在您只需 1 行即可轻松更改颜色。

您可以使用变量来存储任何 CSS 值。甚至存储整个边界值。是不是很棒?

🥇 评论区抽粉丝送书啦


💌 欢迎大家在评论区提出意见和建议! (抽三位幸运儿送书,实物图如下)💌

在这里插入图片描述

《Vue.js框架与Web前端开发从入门到精通》

【内容简介】

**本书从Vue.js框架技术的基础概念出发,逐步深入Vue.js进阶实战,并在最后配合一个网站项目和一个后台系统开发实战案例,重点介绍了使用Vue.js+axios+ElementUI+wangEditor进行前端开发和使用组件进行Vue单页面网页复用,让读者不但可以系统地学习Vue.js前端开发框架的相关知识,而且还能对业务逻辑的分析思路、实际应用开发有更为深入的理解。

本书语言平实,用词诙谐,案例丰富,实用性强,特别适合刚入社会的职场新人、Vue.js框架的初级读者和进阶读者阅读,也适合希望从后台开发转型做前端的程序员等其他编程爱好者阅读。另外,本书也适合作为相关培训机构的教材使用。**

有不想靠抽,想自己买的同学可以参考下面的链接

京东自营购买链接:

《Vue.js框架与Web前端开发从入门到精通》- 京东图书

当当自营购买链接:

《Vue.js框架与Web前端开发从入门到精通》- 当当图书

✨ 写在最后的


想看看我在做什么?查看我的 个人网站GitHub

需要 顶级全栈开发自由职业者 来消除你的开发困境?可以通过下方小卡片获取博主的联系方式,记得备注CSDN👇👇👇

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)

img
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值