Positionierung der div-Elemente horizontal, nicht vertikal
Im entwerfen einer navigation-bar, und die Registerkarte links in der it sind von CSS-shapes. Für diese verwende ich eine Menge von position: absolute
auf untergeordnete Elemente, und ich habe übergeordneten Container festgelegt position: relative
. Außerdem führe ich einen hard-Höhe und genügend Breite für Sie, und es wird nicht funktionieren. Nicht einmal mit overflow: ..
. Meine tab-Boxen vertikal, egal was.
Ich habe keine Ahnung an dieser Stelle.
Divs "navBox" div class haben position: absolute
.
Klicken Sie auf hier (jsfiddle) für HTML-und CSS-code, und sehen Sie die Ausgabe-Ergebnisse.
Vielen Dank im Voraus
können Sie eine fiddle an jsfiddle.net
Verwenden Sie float:left; irgendwo oder display:inline-block; Sie brauchen, um einige css
Gepostet code und Ergebnis jsfiddle.net/qLKg7/1
Verwenden Sie float:left; irgendwo oder display:inline-block; Sie brauchen, um einige css
Gepostet code und Ergebnis jsfiddle.net/qLKg7/1
InformationsquelleAutor gorn | 2012-12-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie Ihre
.navBox
Klassedisplay: inline-block
. Natürlich ist derdiv
element ist für die Anzeige-block gibt das element standardmäßig eine Breite von 100%. Auch Ihre Liste von Elementen zufloat: left
denn standardmäßig wird eine Liste angezeigt, vertikal, floating Links können Sie die Anzeige der Liste horizontalaktualisiert jsFiddle: http://jsfiddle.net/qLKg7/4/
InformationsquelleAutor Eric Goncalves
CSS:
display: inline
oderdisplay:inline-block
.InformationsquelleAutor ATOzTOA