Using variables for CSS properties in Sass

左心房为你撑大大i 提交于 2019-11-27 04:23:42
rcorbellini

You need to use interpolation (eg. #{$var}) on your variable in order for Sass to treat it as a CSS property. Without it, you're just performing variable assignment.

@mixin w_fluid($property_name, $w_element, $w_parent:16) {
    #{$property_name}: percentage(($w_element / $w_parent));
}

In addition to the @rcorbellini response

You can use string and variable together

@mixin margin($direction) { // element spacing

    margin-#{$direction}: 10px;

}
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!