使用HTML定位苦苦挣扎。我确信这是一个非常简单的问题,但是无法破解它。
请参阅小提琴:http://jsfiddle.net/HMyXW/2/
基本上,我试图将黄色div(#logo
)置于其他所有位置之上,因此即使屏幕垂直调整大小,它也会向下推送页面上的任何其他内容。
我已经尝试过搞乱z等位置但是运气不好。
答案 0 :(得分:1)
您的#logo有position: fixed;
,表示该元素已从正常页面流中删除。
答案 1 :(得分:1)
我建议删除所有fixed positions
如果没有必要,并添加一个外部div来包装所有子div。
选中 DEMO
如果有必要使用position:fixed
#logo
,那么您需要检查#logo
的高度,并为内容提供与margin-top
相同的值格。