在 HTML 定位方面有点挣扎。我敢肯定这是一个非常简单的问题,但就是无法破解。
请参阅 fiddle :http://jsfiddle.net/HMyXW/2/
基本上,我试图将黄色 div (#logo
) 置于其他所有内容之上,这样即使屏幕垂直调整大小,它也会将页面上的任何其他内容向下推。
我试过弄乱 z 位置等,但运气不佳。
最佳答案
如果不需要,我建议删除所有的固定位置
,并添加一个外部 div 来包裹所有子 div。
检查这个 DEMO
如果有必要对#logo
使用position:fixed
那么你需要检查#logo
的高度和为内容 div 赋予与 margin-top
相同的值。
关于html - 保持标题 div 始终高于其他,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13045554/