Less 当存在body类时,通过较少的Mixin来改变应用的CSS?

Less 当存在body类时,通过较少的Mixin来改变应用的CSS?,less,Less,我有一个较少的混音。当我将其应用于元素时,如果存在一个body类,我希望它的样式稍微不同 这: 您可以通过以下方式定义混音器: .mixin() { font-weight: bold; color: red; .body-class & { color: blue; } } 哦,对不起,又是我。你的意思是说你需要有身体类的规则和没有身体类的规则都成为同一混合的一部分吗?是的。我想使用相同的mixin,它将有一个语义名称,比如页面标题。相同的CSS将由两个不同

我有一个较少的混音。当我将其应用于元素时,如果存在一个body类,我希望它的样式稍微不同

这:


您可以通过以下方式定义混音器:

.mixin() {
  font-weight: bold;
  color: red;

  .body-class & {
    color: blue;
  }
}

哦,对不起,又是我。你的意思是说你需要有身体类的规则和没有身体类的规则都成为同一混合的一部分吗?是的。我想使用相同的mixin,它将有一个语义名称,比如页面标题。相同的CSS将由两个不同的站点使用。这些有不同的身体类型,我需要其中一个有不同的颜色。我用一种方法更新了我的身体,因为这是一个小小的改进。
.mixin() {
  font-weight: bold;
  color: red;

  .body-class & {
    color: blue;
  }
}