Less 如何继承和自定义类 我想继承一个父类,并在中间添加几个类。像 .parent { li { a { color: red; } } } .child { li { a, button { color: red; } } }

Less 如何继承和自定义类 我想继承一个父类,并在中间添加几个类。像 .parent { li { a { color: red; } } } .child { li { a, button { color: red; } } },less,Less,在LESS中,您可以扩展mixin,但目前(LESS 1.5)只需要一个类定义,因此: .parent { li { a { color: red; } } } .child { &:extend(.parent); li { a, button { color: red; } } } 如果您也显示您期望的CSS输出,那就更好了。

在LESS中,您可以扩展mixin,但目前(LESS 1.5)只需要一个类定义,因此:

.parent {
  li {
    a {
        color: red;
      }
     }
   }

.child {
  &:extend(.parent);
  li {
   a, button {
     color: red;
     }
   }
 }

如果您也显示您期望的CSS输出,那就更好了。