0

HTMLのポジショニングに少し苦労しています。かなり単純な問題だと思いますが、それを解決することはできません。

フィドルを参照してください:http://jsfiddle.net/HMyXW/2/

基本的に、私は黄色のdiv(#logo)を他のすべての上に配置しようとしているので、画面が垂直方向にサイズ変更された場合でも、ページ上の他のコンテンツが押し下げられます。

z位置などをいじってみましたが、あまり運がありません。

4

2 に答える 2

1

#logoにposition: fixed;は、要素が通常のページフローから削除されることを意味します。

于 2012-10-24T08:40:34.653 に答える
1

fixed positions必要がない場合はすべて削除し、すべての子divをラップするために外部divを追加することをお勧めします。

このデモをチェックしてください


を使用する必要がある場合はposition:fixed#logoの高さを確認し、コンテンツdiv#logoと同じ値を指定する必要があります。margin-top

于 2012-10-24T08:48:41.043 に答える