为什么要设置default?设置之后 总会被优先级高的覆盖了,那既然覆盖了那就没卵用啊?

来源:4-2 [Sass]普通变量与默认变量

karlVicent0

2016-10-15 18:10

一旦覆盖 那引用变量的属性都被覆盖了呀? 那设置default有什么卵用?

写回答 关注

1回答

  • 迷惘云烟处
    2016-10-15 20:34:21

    !default是用来设置默认变量的,你比如全局范围内设置了一个变量$color:red; 那在所有地方用$color变量其值都是red,但是加入我在一个局部范围内不想用red红色,那就可以在局部范围声明$color:green; 这样不会影响其他需要设置颜色为red 的地方

Sass入门篇

Sass入门视频教程,学会Sass使你摆脱重复编写代码的工作

104420 学习 · 263 问题

查看课程

相似问题