gpt4 book ai didi

html - BEM 与全局重置

转载 作者:行者123 更新时间:2023-11-28 02:59:36 26 4
gpt4 key购买 nike

我最近开始使用 BEM 来编写可重用的 CSS 组件。在BEM documentation和其他网站,我发现由于显而易见的原因,不鼓励对标签元素进行全局重置。

但是,当我查看基于 BEM 的网站(包括 BEM 文档网站)的源代码时,我通常会看到 p 标签是无类的,这意味着它们确实使用重置或嵌套选择器来为它们提供适当的字体大小或边距等。

因此,我对现在要遵循的方法感到困惑。在我看来,在这种情况下,创建一个 paragraph 类并将其附加到 p 标记是正确的方法。进一步的定位可以通过实现额外的布局组件来设置所需的边距来解决吗?

有什么建议吗?提前致谢?

最佳答案

我的理解是,不需要 css 重置,因为基本上每个 block 或元素都有一个特殊性设置为 010 的类。因此,这会覆盖任何 css,包括浏览器自己的 css 文件,该文件仅具有特殊性设置为 001元素。

关于html - BEM 与全局重置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46284338/

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