html - 车身顶部间隙;我应该使用边距还是填充?

标签 html css margin padding

因此,我在一个具有固定 header (用于导航)的网站上工作。
我在 body 上使用 padding-top 来降低内容以适合标题。

现在是这样的:

body
{
    background-color: red; 
    padding-top: 50px;
}
.header {
    background-color: yellow;
    position: fixed;
    width: 100%;
    height: 50px;
    top: 0;
    left: 0;
}
<div class="header">
    Header
</div>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr.<br>
Sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

我的问题是:在这种情况下使用什么会更好? margin-top 还是 padding-top

最佳答案

没有比这更好的方法了。只属于你。也许一个人的渲染速度会比另一个人稍微快一些,但没有人会注意到。

无论如何,一个提示是将标题定位为固定的,这样它会随着用户向下滚动。

关于html - 车身顶部间隙;我应该使用边距还是填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30984776/

相关文章:

javascript - 中心 Javascript 弹出到屏幕

css - margin 0 自动;用于 slider 内的粘性页脚

html - 轨道照片幻灯片上的 Logo 和导航

html - CSS Column-Count 结合 hidden

html - 使包装器/容器响应?

html - Bootstrap - 为反向行模式创建移动自适应

html - 无法强制小图像继承父元素的透明度

html - CSS 换行 <span> 的问题

html - 无法使标题居中

css - 不知从何而来的不需要的边距右边空间