gpt4 book ai didi

css - BEM 真的是 "ban"所有重置/默认规则吗?

转载 作者:太空宇宙 更新时间:2023-11-04 06:45:34 24 4
gpt4 key购买 nike

我试图在我的 CSS(实际上是 SCSS)文件中使用 BEM 方法,但我一无所获。简单的重置/默认规则有什么问题。我阅读了文档并了解到,在另一个元素中重复使用相同的 CSS 组件时可能会出现问题,但我认为这比输入 100 多次“box-sizing: border-box;”要好。或“字体系列:var(--main-font);”。重新使用代码时,您始终可以检查前一个代码中的重置规则,它们很可能是相同的。

这真的是违反 BEM 理念的不良做法还是允许一些异常(exception)?

最佳答案

BEM 只是理智的推荐。异常(exception)总是允许的。

但实际上,您的每个 block 实际上并不需要box-sizing: border-box。尝试计算同时设置了 widthpadding 的 block 。如果只有几个,难道不是放弃重置的理由吗? ;)

关于css - BEM 真的是 "ban"所有重置/默认规则吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53344329/

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