【发布时间】:2021-09-26 18:36:33
【问题描述】:
当您想编写干净的 CSS 时,我应该使用 OOCSS 还是 BEM 中的哪一个?有什么理由让您更喜欢使用其中一个而不是另一个?
【问题讨论】:
当您想编写干净的 CSS 时,我应该使用 OOCSS 还是 BEM 中的哪一个?有什么理由让您更喜欢使用其中一个而不是另一个?
【问题讨论】:
在一天结束时,您应该知道您的特定用例是什么,并了解什么对您有用。显然,如果您在一家公司工作,并且他们更喜欢其中一个而不是另一个,那么您想去! 我和我的团队编写了我们自己的基于 BEM 的内部 CSS 命名空间规范。我们更喜欢 BEM 的原因很大程度上是因为它可以非常自我记录。我可以查看一个类名并了解该类元素的所有信息。
但是,没有正确或错误的答案。只要您的代码是自我记录的、干净的且易于维护的。使用任何你想要的标准。
【讨论】: