请问老师?
1、针对这个mixin,.mt(@size:10px) {margin-top: @size;}
我这样调用.mt(20px); 对应的css是margin-top:20px;但是我想针对 个别调用 加上!important或者auto或者100%,该怎么处理?
2、我想把这几个mixin合并成一个(把border、border-top、border-right、border-bottom、border-left做成变量),怎么处理?
/*border*/
.border(@size,@style,@color) {border:@size @style @color;}
/*border-top*/
.border-top(@size,@style,@color) {border-top:@size @style @color;}
/*border-right*/
.border-right(@size,@style,@color) {border-right:@size @style @color;}
/*border-bottom*/
.border-bottom(@size,@style,@color) {border-bottom:@size @style @color;}
/*border-left*/
.border-left(@size,@style,@color) {border-left:@size @style @color;}
3、封装的mixin多了对渲染、效率什么的有啥影响吗?