richten Sie mit der navigationssteuerung unten auf der Kopfzeile
Mein header enthält ein logo-Bild als auch meine nav-element. Ich möchte mein nav zu sitzen an der Unterseite der header, aber ohne absolute Positionierung oder bestimmten oben/Links die Pixel, weil ich möchte, dass diese zu reagieren.
Hier ist mein code bisher
http://jsfiddle.net/Aiedail/86ZGd/
Hatte ich versucht, indem Sie wie ein
nav{margin-top: 50%;}
aber, die die Seite in voller Höhe eher als die mit div-Höhe.
Anregungen oder Hilfe wäre sehr geschätzt.
InformationsquelleAutor JSturgessMeyers | 2013-07-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, der beste Weg für Sie, um dieses Problem zu lösen, ist, um Ihre übergeordneten container zu
und in Ihrem nav, verwenden Sie
diese Weise, Ihre nav ist immer in der rightbottom Ecke der Kopfzeile, aber dein header ist noch relativ, also verlieren Sie nicht die Reaktionsfähigkeit.
JSFiddle Hier
InformationsquelleAutor Jamie De Palmenaer
Grundsätzlich, ich nahm Ihr logo und die nav und machte Sie beide display: inline-block; Entfernt die float-styles.
Dann können Sie die vertical-align: bottom; für die nav-element.
Ich gespaltener Ihre jsfiddle hier http://jsfiddle.net/tQg8d/1/
Hatte ich auch um die Breite des nav ein wenig kleiner, so dass es geändert 69%, so dass es zeigt, bis auf der rechten Seite des Logos. Vielleicht, weil die Grenze.
InformationsquelleAutor michaellee
Hoffe, dass dies helfen wird, wenn, wie zu erhöhen header-Höhe und und nav kann die Breite gut
und
InformationsquelleAutor Sun_Sparxz
Ich würde ehrlich gesagt schlage vor, Sie Folgen Sie den
position:absolute
Modell, dass Jamie detailliert, aber wenn Sie möchten eine andere Art und Weise, können Sie einige negative Gewinnspannen.Für diese, obwohl, müssen Sie in der Lage sein zu geben die Höhe des nav-element (ems verwenden, wie Sie besser arbeiten mit responsive designs).
So würden Sie nur deaktivieren Sie das float nach dem Bild-dann kannst du den oberen Rand zu -xxx (unabhängig von der Höhe des Elements).
Hier ist ein Beispiel:
http://cdpn.io/bfoyj
Nicht so schön wie mit der absoluten Positionierung, aber auch funktioniert.
InformationsquelleAutor robooneus