0
我正努力通过SASS函数中的@return
行输出分号。在SASS函数中输出分号
事情是我想将我的输入数据转换为像素和rem值。这可能是一个丑陋的方法,但它;是最好的,我可以在此刻
因此,例如,我想下面的CSS输出想出了:
p{
margin:10px 10px 0 0;
margin:1rem 1rem 0 0;
}
我几乎都与这个工作下面的函数
@function distance($declaration,$sizeValue: 1.6){
$list-px:();
$list-rem:();
@each $value in $sizeValue{
$list-px:append($list-px, ($value * 10)+px);
$list-rem:append($list-rem, $value+rem);
}
@return $list-px $declaration +':' $list-rem;
}
这使我的输出: margin: 0px 0px 20px 0px margin: 0rem 0rem 2rem 0rem;
但没有分号第二周缘前
我也尝试过@return $ list-px +';' $ declaration +':'$ list-rem;
,但生成的输出如边距:“0px 0px 20px 0px;”保证金:0rem 0rem 2rem 0rem;
我希望有人能帮助我解决这个问题。