gpt4 book ai didi

html - BEVM 有效还是我们可以单独使用修饰符?

转载 作者:行者123 更新时间:2023-11-28 01:20:58 25 4
gpt4 key购买 nike

Chainable BEM modifiers

我想将这个想法应用到我的下一个元素中,但是当我在 getbem.com 上收到支票时,它说单独使用修饰符是不好的

Good

<div class="block block--mod">...</div>
<div class="block block--size-big
block--shadow-yes">...</div>

Bad

<div class="block--mod">...</div>

同时,在BEVM思想中,我们可以在一个元素中单独使用修饰符。有人有什么建议吗?

最佳答案

BEM 反对没有 block 类本身的修饰符。他们要修改现有的东西。

一个 block 上可以同时有很多不同的修改器(我们需要避免在每个修改器中重复基本的东西)并且可以在运行时添加或删除它们。因此,应该始终有实体( block 或元素)来添加或删除修饰符。

更多信息请引用https://en.bem.info/methodology/faq/#how-to-make-global-modifiers-for-blocks

关于html - BEVM 有效还是我们可以单独使用修饰符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51496185/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com