css - 防止编译未使用的 LESS 类

标签 css class less mixins less-mixins

我有一个基本的混合类,我想在数百个类中使用

.MainContentView {
  /*blah blah blah dee dah*/
}

.WorkspaceView1 {
  .MainContentView;
  .LightTealGradientBackground;
  /* blah blah blah hoo bah*/
}

但我不希望 MainContentView 出现在编译的 CSS 中。我只是想让它在各种 WorkspacesView(n) 中使用。所有此类实际上并未在 HTML 中使用但用于创建其他类的类不应出现在已编译的 CSS 中,因为它们只是开销。

令人惊讶的是,LESS Reference不包括这样的例子。

最佳答案

Less 引用有这个例子:

Not Outputting the Mixin

简单地在mixin后面加上括号():

.MainContentView() {
  /*blah blah blah dee dah*/
}

关于css - 防止编译未使用的 LESS 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42818964/

相关文章:

python - 在 Python 中引用类

css - 如何在 CSS 文件中保留 LESS 变量?

jquery - 如何对单选按钮进行分组

CSS 线性渐变 : How to set fixed color-stop location counting from bottom

c++ - 如何用不同类的对象填充类中的 vector

c++ - 基于另一个数据成员的类数据成员类型?

javascript - 恢复到桌面 View 后菜单保持折叠状态

html - 制作一个流体 div 和另一个填充剩余空间

php - 更少的 css 绝对路径无法正确显示

javascript - Less 中的变量操作