组件范围内的CSS选择器最佳实践

时间:2017-03-06 14:30:52

标签: css angular css-selectors components

基于组件的框架(如Angular 2)将CSS与组件相关联。这意味着你的component-css不会干扰这个组件外的dom节点。

在这种情况下,由于模糊选择器导致的附带影响不再相关。我们是否应该使用强制执行特定CSS选择器的规则,还是变得毫无意义?以不同的方式表达,有没有合理的理由继续使用特定的选择器?

我对性能观点并不感兴趣,而是在代码架构方面。

1 个答案:

答案 0 :(得分:2)

角度分量应该小而且专业,因此不再需要复杂的选择器。 通常简单的类选择器就足够了,因此使用复杂多级选择器的指南是多余的。

您可能仍需要为跨越组件边界的主题和选择器建立一些指导原则。