我正在使用 LESS 构建站点,并希望布局根据方向切换,“ltr”或“rtl”(direction:rtl
)
我设置@direction
在顶部。然后,我希望某些元素向左浮动 ltr,向右浮动 rtl。我还想定位absolute,并基于.@direction
我没有为 float、pos 和 padding 写出单独的 mixin,而是尝试做这样的事情:
.mixin (@direction) when (@direction = ltr) {
@lr:left;
}
.mixin (@direction) when (@direction = rtl) {
@lr:right;
}
然后像这样调用它:
ol li {
float:@lr;
}
和/或
ol li span.date {
position:absolute;
@lr:0;
}
这就是想法,但任何帮助将不胜感激。我看过守卫和参数混合,但似乎无法确定它。