【发布时间】:2021-05-21 05:41:14
【问题描述】:
所以我在创建父对象和一些子对象时遇到了这个问题。
使用 Emmets BEM 功能很容易.parent-class>.-child-class 产生
ParentClass="parent" ChildClass="parent__child"。但是,如果我尝试使用 Emmet .-new-child 在父对象中插入一个新的子对象,则只会产生 __new-child。
这个初始块:
<div class="popup">
<div class="popup__content">
</div>
</div>
应该使用 Emmet .-left+.-right 变成这个:
<div class="popup">
<div class="popup__content">
<div class="popup__left"></div>
<div class="popup__right"></div>
</div>
</div>
即使在初始创建之后,有没有办法让子类从父类继承?还是它根本不明白真正的顶级父级是什么?
【问题讨论】:
-
emmet应该如何知道哪个类是父类,BEM过滤器分析展开树并修改类属性。这棵树中没有父标签
标签: html visual-studio-code parent-child emmet bem