检查父过程少了类(Check if parent has class using LESS)

2019-08-07 02:31发布

示例方案:我想,如果用户已启用javascript隐藏子导航菜单,以便它可以在导航链接的点击透露进一步向上的导航层次。 如果启动Javascript这样我就可以利用它来进行检测的Modernizr添加一个类“JS”到HTML标记。

在SASS我可以做这样的事情:

div.subnav{

   display: block;

   html.js & {
      display: none;
   }

}

可以这样使用较少做? 我可以从另一个规则中的目标父?

Answer 1:

可以这样使用较少做?

是。

该代码您在更提供作品。 该& combinator工作原理相同 。

最后,生成用于选择器:

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

将会:

div.subnav {
    ...
}

html.js div.subnav {
    ...
}


文章来源: Check if parent has class using LESS
标签: css sass less