同时将一些代码从经典的less代码转换为lessphp;我从经典的less css 中发现的一个不兼容性是不支持嵌套级别> 2 的多块混合。经典的less 似乎完全支持其中包含许多嵌套块的混合。
这是故意的吗 - 只支持混合内的两个嵌套级别?
例子:
@some_mixin{
height: 22px;
ul{
height: 20px;
li{
height: 10px;
}
}
}
lessphp 上面发生的事情是第三个嵌套级别;其中包含li标签的 css 代码被完全忽略!