我想制作一些LESS功能来制作边框,但是我出错了
.border(@position : left, @color, @size: 1px ){
border-@position-width: @size
border-@position-color: @color
border-@position-style: solid;
}
答案 0 :(得分:2)
使用插值@{var}
代替@var
,并为@color
设置默认值,并在行尾添加;
:
.border(@position: left, @color: black, @size: 1px ){
border-@{position}-width: @size;
border-@{position}-color: @color;
border-@{position}-style: solid;
}