问答详情
源自:4-2 [Sass]普通变量与默认变量

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

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

提问者:karlVicent0 2016-10-15 18:10

个回答

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

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