理想情况下,我想这样做:
@w: 4px;
@media (max-width:900px) {
@r: 3px;
}
@media (min-width:900px) {
@r: 5px;
}
.myclass {
border-radius: @w + @r;
}
这不会编译,因为@r
没有在我定义的范围内定义.myclass
。显而易见的解决方案是.myclass
在@media
blocs@media
内部定义或在.myclass
.
但是,一旦您@r
在许多课程中使用,这两种解决方案都很混乱并且涉及许多重复。
有干净的干燥溶液吗?