BEM:块与布局的分离

时间:2013-07-16 11:54:33

标签: css bem

假设我必须在BEM中定义一个标题块。标题需要一些缩进(填充,边距),但是通常的理解是布局应该与组件分开。

问题是,我应该将缩进指定为标题块CSS的一部分,还是仅应由周围的块(布局块或网格)提供?这两种方法都有其缺点和优点。

2 个答案:

答案 0 :(得分:2)

您可以在同一个DOM节点上混合几个块(或块和其他块的元素)。

E.g。 <div class="header layout__header">

答案 1 :(得分:0)

如果为标题块指定缩进会更好,因为您需要做的工作量较少,并且会保持一致性。