一部のコードを従来のlessコードからlessphpに変換している間。クラシックlesscssから発見した非互換性は、ネストレベルが2を超えるマルチブロックミックスインがサポートされていないことです。クラシックlessは、ネストされたブロックが多数あるミックスインを完全にサポートしているようです。
これは意図的なものですか?ミキシング内の2つのネストレベルのサポートですか?
例:
@some_mixin{
height: 22px;
ul{
height: 20px;
li{
height: 10px;
}
}
}
上記でlessphpを使用すると、3番目のネストレベルが発生します。liタグのcssコードが含まれているものは完全に無視されます!