less/sass 嵌套太深的缺点

  • 和 dom 结果耦合, 导致移动 dom 之后样式失效. 需要维持和 dom 结构的一致性.
  • 嵌套太深导致 css 规则优先级很高, 其他同事用了你样式, 然后需要覆盖部分规则的话很痛苦, 除非他把依次嵌套的层级都写出来或者使用 id, 否则样式优先级没有你的高.