用填充或边距将背景图像扩展到视口顶部?

我试图让标题背景图片到达视口顶部。我的图像顶部和视口顶部之间存在间隙,我想对其进行修复。我尝试对css应用裕度,但这无济于事。 DID最终的工作是应用填充。

 header {
      text-align: center;
      background: url("https://i.imgur.com/E4yIQba.jpg");
      background-size: cover;
      color: white;
      padding: 1px 0px 0px 0px;

    }

现在一切都看起来不错,但是没有人知道为什么在图像顶部添加1px的PADDING可以解决此问题,而尝试添加0px的MARGIN(边距:0px 0px 0px 0px 0px)却无济于事?我认为应该设置边距来使元素离视口的边缘越来越近。我很惊讶填充解决了我的问题,而不是保证金。谢谢!

https://dash.generalassemb.ly/docmp0/build-your-own-blog-theme