DIV und vertikale Ausrichtung
Hallo, vlt hat ja einer von euch damit schon Erfahrungen gemacht - google brachte mich nicht wirklich weiter. <div style="height: 100px; line-height: 100px; vertical-align: middle"> <img ... /> </div> Das funktioniert nur im IE. Als workarround für den FF habe ich nur die CSS3 Eigenschaften für display (table,table-cell) gefunden die aber z.Z. noch nicht funktionieren. |
Webseitenbau: DIV und vertikale Ausri...
Hier: http://www.selfhtml.de/forum/zeigebeitrag_1_118830_118820_100.php oder: http://www.tutorials.de/forum/css/239566-bild-vertikal-und-horizontal-mittig-ausrichten.html Vielleicht hilft Dir das weiter !;) Wenn Du in Google suchst, gib z.B. ein: "DIV"+"Bild"+"vertikal"+"horizontal"+"ausrichten"+"HTML" CUL8'er. |
OT
> Folgendes habe ich schon versucht: Sollte das tatsächlich im IE funktionieren und du auf Denn das ist ein Bug, kein Feature... |
re
Ist ja nichts neues ;-) |
re
Antwort auf Webseitenbau: DIV und vertikale Ausri... von FairLight Hallo, das hilft mir leider nicht weiter (wie auch die beiträge die ich gefunden habe) Gruß chris |
re
hmm, so ausm stehgreif, schon mal mit margin: auto; probiert? |
ja
habe ich probiert |
re
Es funktioniert, wenn man es richtig macht1 Beispiel: <div style="line-height: 200px; border: 1px solid black">
<img style="vertical-align: middle; border: 1px solid black" src="http://www.google.de/intl/de_de/images/logo.gif" alt="" />
</div>Die schwarzen Rahmen in dem Beispiel dienen nur |
re
werd ich morgen mal testen =) wäre super wenns so einfach ist ;-) für den IE kann ich ja das vertical-align - wenn wirklich - mit in das div reinschreiben. |
re
Antwort auf re von Oumou Hi! |
re
Hi! |
re
Antwort auf re von CruM > Kannst mir da mal nen Screenshot schicken bitte? http://img59.imageshack.us/img59/9654/verticalalignto4.png div {
line-height: 200px;
border: 1px solid black;
background-color: #ccc;
}
img {
vertical-align: middle;
border: 1px solid black;
}Es geht nur um die vertikale Zentrierung des Bildes Wichtig ist, dass du für den Div keine Höhe angibst Wenn du ein Bild mittig auf einer Seite zentieren div {
position: absolute;
top: 50%;
left: 50%;
width: 0px;
height: 0px;
}
img {
margin-top: -55px; /* 1/2 * bildhöhe */
margin-left: -150px; /* 1/2 * bildbreite */
} |
great
also gestestet in: firefox 2, IE 7, Opera 9, Safari 3 thx =) |
