检查父级是否使用LESS进行课程

时间:2013-01-16 12:38:10

标签: css sass less

示例场景:如果用户启用了javascript,我想隐藏子导航菜单,以便在导航层次结构中进一步向上点击导航链接时显示该菜单。如果启用了javascript,则Modernizr会在html标记中添加一个类'js',以便我可以将其用于检测。

在SASS我可以这样做:

div.subnav{

   display: block;

   html.js & {
      display: none;
   }

}

这可以用LESS完成吗?我可以从其他规则中定位父级吗?

1 个答案:

答案 0 :(得分:52)

  

可以使用LESS完成吗?

您提供的代码在LESS中有效。 The & combinator works the same

最后,选择器为:

生成
div.subnav {
    ...
    html.js & {
        ...
    }
}

将是:

div.subnav {
    ...
}

html.js div.subnav {
    ...
}