问题 在Less-CSS中嵌套>(大于)


在LESS-CSS中,这个:

.a {
  .b {
    font-color:red;
  }
}

相当于

.a .b {
  font-color:red;
}

是否有嵌套的等价物 > ?

.a > .b {
  font-color:red;
}

9840
2018-02-21 13:39


起源



答案:


这样做:

.a {
  > .b {
    font-color:red;
  }
}

14
2018-02-21 13:42



啊,我尝试过这样的事情 & > .b 并悲惨地失败了。 Dunno为什么我没有想到明显的方法呢 - 谢谢。 - ripper234
看起来我试着写作 > .b 在IntelliJ中并从IDE获得警告,就好像它无效一样。它编译和运行,它只是一个分析错误。 - ripper234
youtrack.jetbrains.com/issue/IDEA-81666 - ripper234
更新re:CSS语法高亮 - meta.stackexchange.com/a/122712/137537 - BoltClock♦
@BoltClock:如果 这个 没有修好,什么都不会。 - thirtydot


答案:


这样做:

.a {
  > .b {
    font-color:red;
  }
}

14
2018-02-21 13:42



啊,我尝试过这样的事情 & > .b 并悲惨地失败了。 Dunno为什么我没有想到明显的方法呢 - 谢谢。 - ripper234
看起来我试着写作 > .b 在IntelliJ中并从IDE获得警告,就好像它无效一样。它编译和运行,它只是一个分析错误。 - ripper234
youtrack.jetbrains.com/issue/IDEA-81666 - ripper234
更新re:CSS语法高亮 - meta.stackexchange.com/a/122712/137537 - BoltClock♦
@BoltClock:如果 这个 没有修好,什么都不会。 - thirtydot