有没有办法让子元素通过 Emmet BEM 继承父元素 class?
Is there a way to make child element inherit parent class with Emmet BEM?
所以我在创建父对象和一些子对象时遇到了这个问题。
使用 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>
有没有办法让子 class 即使在初始创建后也从父继承?或者它根本不明白实际的顶级父级是什么?
看起来像 VSCode 实现中的一个错误,你应该在这里填写一个问题:https://github.com/microsoft/vscode/issues
您的示例在 Sublime Text 插件中运行良好,Emmet 实际上分析上下文 HTML 元素以继承块名称
所以我在创建父对象和一些子对象时遇到了这个问题。
使用 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>
有没有办法让子 class 即使在初始创建后也从父继承?或者它根本不明白实际的顶级父级是什么?
看起来像 VSCode 实现中的一个错误,你应该在这里填写一个问题:https://github.com/microsoft/vscode/issues
您的示例在 Sublime Text 插件中运行良好,Emmet 实际上分析上下文 HTML 元素以继承块名称