0

在 HTML 定位方面有点挣扎。我确定这是一个非常简单的问题,但无法破解它。

请看小提琴:http: //jsfiddle.net/HMyXW/2/

基本上,我试图将黄色 div ( #logo) 置于其他所有内容之上,因此即使屏幕垂直调整大小,它也会将页面上的任何其他内容向下推。

我尝试过弄乱 z 位置等,但运气不佳。

4

2 回答 2

1

fixed positions如果没有必要,我建议删除所有内容,并添加一个外部 div 来包装所有子 div。

检查此演示


如果有必要使用 ,position:fixed那么#logo您需要检查 的高度并为内容 div#logo赋予相同的值。margin-top

于 2012-10-24T08:48:41.043 回答
1

您的#logo 具有position: fixed;这意味着该元素已从正常页面流中删除。

于 2012-10-24T08:40:34.653 回答