【发布时间】:2019-02-04 10:01:29
【问题描述】:
我必须创建一个主标题组件,下面是我的标记以及 CSS 类。我遵循类名的 BEM 命名约定。
我有h1 元素由两个跨度组成。一个span 用于主标题文本,第二个span 用于副标题文本。主要和次要是我的标题的变体。
我没有指定 Element 类(可能是 heading-primary__text )并且我已将修饰符类直接附加到 span 元素。
<h1 class="heading-primary">
<span class="heading-primary--main">Video Background Option</span>
<span class="heading-primary--sub">One Page Parallax</span>
</h1>
在不指定元素类并将 Block 的修饰符类附加到元素 (span) 的情况下,这是遵循 BEM 方法的正确方法吗?因为我不需要元素类。
有没有替代品?
【问题讨论】: