我的页面顶部有一个固定的 div,但由于某种原因,当它应该与屏幕顶部齐平时,它上方有一个间隙。
在检查 HTML 时,我发现 body 似乎有 8px 的 margin-top。我实现了 normalize.css 来解决问题(因为它在以后很有用)现在在我的 Chrome 工具中它显示为被覆盖(margin-top:8px 已被删除并且 normalize.css margin:0; 是不是)但是它似乎没有对设计做出任何改变?
可以在这里找到:
我的页面顶部有一个固定的 div,但由于某种原因,当它应该与屏幕顶部齐平时,它上方有一个间隙。
在检查 HTML 时,我发现 body 似乎有 8px 的 margin-top。我实现了 normalize.css 来解决问题(因为它在以后很有用)现在在我的 Chrome 工具中它显示为被覆盖(margin-top:8px 已被删除并且 normalize.css margin:0; 是不是)但是它似乎没有对设计做出任何改变?
可以在这里找到:
尝试为#navigation 设置此样式:
#navigation {
position: fixed;
height: 100px;
top: 0;
width: 100%;
background-image: url('images/stripes_bg.png');
}
h1
in#wrapper #top
有一个向下推的边距,也创建了向下#wrapper
推#navigation
元素的边距。如果你top-margin
从 中删除它h1
,一切都会像你想要的那样向上滑动。