Ich versuche, die vertikale Ausrichtung: Mitte auf einem Layout zu verwenden, um manchmal Text, manchmal Bilder vertikal zu zentrieren, aber es arbeitet nur an Text. Kann mir jemand sagen warum?Vertical-Align Mitte mit Display-Tabelle-Zelle funktioniert nicht auf Bilder
HTML:
<div>
<img src="http://jsfiddle.net/img/logo.png"/>
</div>
<div>
<span> text </span>
</div>
CSS:
div{
width:200px;
height:200px;
background-color:red;
display:table;
margin:10px;
}
img, span{
display:table-cell;
vertical-align:middle;
}
http://jsfiddle.net/9uD8M/ ich eine Geige erstellt aswell
Warum brauchen Sie 'display: table-cell'? – greenish