【发布时间】:2016-10-05 17:06:11
【问题描述】:
所以我有一个这样的页面:
<div class="dashboard">
<div class="dashboard-item">
<div class="dashboard-item__header">
<span class="dashboard-item__header__icon dashboard-item__header__icon--modifier"></span>Header Title
</div>
<div class="dashboard-item__content">
<p class="???"></p>
</div>
</div>
</div>
我有一个仪表板,它是我的容器,它可以有不同的项目。然后一个项目有一个标题和一些内容,但该项目将始终在仪表板中。那么,我真的应该将其命名为 dashboard__item 吗?
另外,像标题和内容这样的嵌套元素呢?他们应该使用名称dashboard__item__header 吗?
我读到我们不应该有这样的嵌套名称,但该标题不应该单独存在,仪表板项目也不应该存在。
那么我该如何命名这样的案例呢?
在内容中,如果我有一些应该看起来不同的元素,因为它们位于仪表板项目中?
【问题讨论】: