我的页面顶部有一个固定的div,但由于某种原因,当它应该与屏幕顶部齐平时,它上面有一个间隙。
在检查HTML时,我发现身体似乎有8px的上限。我实现了normalize.css以清除问题(因为它在以后有用),现在在我的Chrome工具中它显示为被覆盖(margin-top:8px已经被删除,normalize.css margin:0;是但是,它似乎没有对设计进行任何改变?
可以在这里找到:
答案 0 :(得分:0)
尝试为#navigation设置此样式:
#navigation {
position: fixed;
height: 100px;
top: 0;
width: 100%;
background-image: url('images/stripes_bg.png');
}
答案 1 :(得分:0)
h1
中的#wrapper #top
有一个边距推动#wrapper
向下,创造了推动#navigation
元素的边距。如果您从top-margin
中删除h1
,则所有内容都会按您的要求向上滑动。