Less 我可以在不使用PX的情况下声明像素参数吗?
这是我在左边空白处的混音:Less 我可以在不使用PX的情况下声明像素参数吗?,less,mixins,Less,Mixins,这是我在左边空白处的混音: .mL (@pixels) { margin-left: @{pixels}px; } 我这样称呼它: #menu { .mL(124); } 这将输出一个语法错误。甚至可以这样做吗?它适用于转义字符串插值: .mL (@pixels) { margin-left: ~"@{pixels}px"; } 更简洁的方法可能是将0px添加到变量中: .mL (@pixels) { margin-left: @pixels + 0px;
.mL (@pixels) {
margin-left: @{pixels}px;
}
我这样称呼它:
#menu {
.mL(124);
}
这将输出一个语法错误。甚至可以这样做吗?它适用于转义字符串插值:
.mL (@pixels) {
margin-left: ~"@{pixels}px";
}
更简洁的方法可能是将0px
添加到变量中:
.mL (@pixels) {
margin-left: @pixels + 0px;
}
你找到了第二种更干净、更聪明的方法,真是太棒了。再次感谢!