CSS丨自定义变量

CSS中如何自定义变量?
只需在变量名前添加两个“破折号”并为其赋值就可以了,例如: --penguin-color:black;

CSS中如何引用自定义变量?
background: var(–penguin-color);

要注意添加变量回退值,在变量值不生效的时候会使用该值,例如: background: var(–penguin-color, gray),其中 gray 就是回退值。

:root 选择器,就像 html 是 body 的容器一样,你也可以认为 :root 元素是你整个 HTML 文档的容器,我们一般可以把自定义变量写到这里面,这样整个页面就都可以使用该变量了。当然,如果在某个元素里创建了相同的变量且赋值不同,则会覆盖重写该元素以及其子级内引用这个变量的值,不会影响 :root 里的初始值(层叠继承)。

Tips:万恶的IE浏览器不支持CSS原生变量定义,所以注意兼容,切记!切记!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值