2012-06-20 6 views
5

Ich habe den Headerbereich einer Website korrigiert, aber das erste div der Seite erscheint hinter dem Header; anstatt am Ende des Headers zu beginnen.Inhalt erscheint hinter fixed header

+0

hi adeniyi, wenn Sie es genauer machen könnten, wie einschließlich einiger Beispiele, wird es für Leute einfach sein, Ihre Frage zu verstehen ... machen Sie immer richtig formatieren , während Code und einige Bilder enthalten sind ... Danke! – Mannii88

+0

Fügen Sie den HTML-Code hinzu, indem Sie Ihren Post bearbeiten. – octopusgrabbus

Antwort

8

Wenn Sie position: fixed oder position: absolute anwenden, wird das Element aus dem Dokumentfluss entfernt, sodass die nachfolgenden Elemente es als nicht existent behandeln. Deshalb springt Ihr div hoch. Um das zu beheben, wenden Sie eine margin-top an, die gleich Ihrer Kopfhöhe ist - http://jsfiddle.net/2xjES/