课程
/前端开发
/Sass/Less
/Sass入门篇
不是说混合宏里面不能用插值吗?
2016-10-11
源自:Sass入门篇 4-20
正在回答
在@mixin中可以使用,正在@include中不可以使用。
混合宏的调用中不能使用插值。
@mixin set-value{ font-size:12px; } $flag:"value"; .text{ @include set-#{$flag}; }
Mutsuki0818
可以使用的啊,【4-17插值】章节的案例就是在@mixin中插值的
$properties: (margin, padding); @mixin set-value($side, $value) { @each $prop in $properties { #{$prop}-#{$side}: $value; } } .login-box { @include set-value(top, 14px); }
$properties: (margin, padding);
@mixin set-value($side, $value) {
@each $prop in $properties {
#{$prop}-#{$side}: $value; }
}
.login-box { @include set-value(top, 14px); }
举报
Sass入门视频教程,学会Sass使你摆脱重复编写代码的工作
1 回答插值不能随处可用
1 回答%placeholder与@mixin?
2 回答插值怎么用
1 回答@mixin 参数中有的设置默认值 ,有的不设置, 怎么报错呢
3 回答mixin传多个参数