Vertikal zentrieren
Hallo allerseits
Ich habe eine div-Box. Diese ist, wie in einem Beispiel auf CSS4YOU 760px breit. Nun möchte ich aber die Höhe zusätzlich mit "height" bestimmen und das ganze vertikal zentrieren. Habe es mit "margin:auto" versucht und mit "margin-top:" und "-bottom" herumgespielt, das geht aber nicht (IE 6). Hier das CSS: Code:
<div style="width:760px;height:530px;margin:auto;text-align:left;background-color:#ffffff;border:1px dotted #bdbec6;"> Danke und Gruss, Roli |
Es soll ja eigentlich mit "margin: auto auto" gehen, aber der IE verarbeitet besondere CSS-Eigenschaften nicht, andere Browser hingegen schon.
|
Moin,
Code:
<div style="margin:0 auto 0 auto;">horizontal zentriert</div> Sonst probier mal ein bisschen mit prozenten rum. Code:
<div style="margin-left:30%; margin-right:30%; width:40%">hoffentlich horizontal zentriert</div> Edit: BBCode aktiviert und Smilies deaktiviert. |
Hi rusty,
vertikal zentrieren kannst du es z.B. mit absoluter Positionierung. Positioniere den Container mit left:50% und top:50%; in die Seitenmitte und verschiebe ihn mit negativen margin um die halbe Höhe nach oben und um die halbe Breite nach links. Code:
<div style="position:absolute;left:50%;top:50%; Thomas |
Als Verfechter der relativen Breite biete ich eine entsprechende Lösung:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
Zitat:
|
Zitat:
|
Gibt´s den wirklich niemanden hier? :cry:
|
|
Lösung!!!
Hey Leute!
Ich hab die Lösung!!! Funktioniert im aktuelle IE und Firefox! Und zwar ist die ganze Sache bei mir noch etwas komplizierter. Ich habe ein großes Foto als Gesamthintergrund der Seite, dass auch hor / vert zentriert sein soll. Darüber liegt dann noch ein Layer, das auch mittig zentriert ist. Ich denke damit ist die Problematik des vert Zentreirens gelöst. Allerdings ist Voraussetzung, dass man die Höhe des oberen Layers kennt. Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" |
Alle Zeitangaben in WEZ +2. Es ist jetzt 16:25 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023