css中 “var()“ 和 “:root“的作用

css中 “var()” 和 ":root"
对于css中var和root相信很多小伙伴都很陌生,下面咱们就来详细讲一下这两个属性的作用

建一个css文件夹里面自定义一些全局css属性,属性名称可以随便写
:root {
  --background-color-base: #ffffff;
  --background-color-iphone: #e1e4f6;
  --background-color-secondary-base: #f4f4fb;
  --image-container-background-color: rgba(144, 144, 144, 0.5);
  --modal-title-background-color: #efefef;
  --small-title-gradient-background-color: linear-gradient(
    90deg,
    #efefef 0%,
    rgba(239, 239, 239, 0.36) 47%,
    rgba(239, 239, 239, 0) 100%
  );
  }

使用
.label {
     width: 65px;
     margin-right: 16px;
     display: inline-block;
     text-align: right;
     color: var(--background-color-base);
     background:var(--background-color-iphone);
 }

这些仅仅是自定义的css属性,在需要的时候可以使用var()函数引用
关于var()函数的作用和使用方法,参考:官网地址
说到这里,可能小伙伴们还不太明白这个到底干嘛的,我直接在css里面把颜色样式调整好不行吗?当然是可以的,但是我们如果涉及到皮肤切换,我们用这两个属性,一套代码就可以搞定,而且所有项目都可以复用,下期文章我们详细讲解下如何用一套代码做到皮肤切换。首次发表文章,编写不易,不喜勿喷

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值