为了账号安全,请及时绑定邮箱和手机立即绑定

在使用 @media 时,还可以使用插件#{},请问这个插件如何理解

代码如下,为什么要加#{} ???

直接写“@media $media and ($feature: $value)” 不行吗?

正在回答

4 回答

不行!!!

一般情况下,$X 这些是变量,只会用作属性值,例如:

$color:red;                          
p{                   编译          p{     
color:$color;                        color:red;
}                                   }

而当你想要把它用作属性名的时候,就必须加外面的#{}

.#{$color}-btn{          编译出来      .red-btn{        
      color:$color;                           color:red;
       }                                      }

简而言之就是一句话,要把变量用作属性名时一定要加 #{} 。

2 回复 有任何疑惑可以回复我~

插值。

0 回复 有任何疑惑可以回复我~

111

0 回复 有任何疑惑可以回复我~

这个的话 你应该看插件的源代码

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在使用 @media 时,还可以使用插件#{},请问这个插件如何理解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信