gpt4 book ai didi

css - "*"在 CSS 中是什么意思?

转载 作者:数据小太阳 更新时间:2023-10-29 09:12:25 28 4
gpt4 key购买 nike

我一直在查看 Facebook 和 Youtube 等许多网站的 CSS 文件。

在几乎所有的代码中我都看到了这段代码:

* {
margin: 0;
padding: 0;
}

这很奇怪,因为在 chrome web 开发人员工具中删除该 block 不会影响页面的布局。

此代码是什么意思,何时使用以及为什么使用?

最佳答案

这是一种称为 CSS 重置的常用技术。不同的浏览器使用不同的默认边距,导致网站看起来因边距而异。 * 表示“所有元素”(universal selector),因此我们将所有元素设置为零边距和零填充,从而使它们在所有浏览器中看起来都一样。

关于css - "*"在 CSS 中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8715860/

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