gpt4 book ai didi

html - 在 CSS 中的 HTML 元素上设置背景时不需要的边距

转载 作者:搜寻专家 更新时间:2023-10-31 22:49:45 24 4
gpt4 key购买 nike

因此众所周知,您可以在 HTML 标签和 BODY 标签中添加背景图片以获得双重背景效果,而无需添加额外的 div 元素。我很高兴您可以这样做,但是当我尝试这样做时,额外的边距会添加到 BODY 元素的顶部。

我确实发现,如果您添加以下代码:

*{
margin: 0;
}

它会去掉这个边距,但它也会这样做,所以我必须重置所有我不想去掉边距的其他元素。

有谁知道摆脱 HTML 标签边距的方法。

这个:

html {
margin: 0;
}

不工作顺便说一句。似乎是其他原因导致了额外的间距。

更新:这是 JS Bin 示例。 http://jsbin.com/ebefah/2

我正在运行一个 HTML5 文档类型,我也去掉了主体上的边距。

回答:感谢三十点。由于利润率下降,答案是 H1。一旦我摆脱了 H1 的顶部边距,一切都完美无缺。再次感谢!

最佳答案

由于折叠边距的影响,间隙来自 h1(默认情况下有一些 margin-top)。

Read this.

您可能只想在 h1 上设置 margin-top: 0

关于html - 在 CSS 中的 HTML 元素上设置背景时不需要的边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8423464/

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