Je voudrais aligner verticalement du texte et une image dans une boîte CSS.Comment aligner le texte et l'image dans une boîte CSS?
J'ai essayé plusieurs méthodes, voici le code pour le dernier que j'ai essayé appelé « display: table-cell méthode »
<div style="border-color:blue; height:200px; display:table-cell; vertical-align:middle;">
2:38<img src="images/stopwatch-button-play.png">
</div>
Voici une capture d'écran du résultat dans la dernière version de Firefox: http://screencast.com/t/Yzg2MzAzNW
L'image est centrée correctement, le texte est centré presque correctement. Il se trouve à la base de l'image. Pourquoi?
Les gars de doctype.com sont excellents pour répondre à ce genre de question. –
Oui. mais il en est de même pour certains d'entre nous ici! :) – jrharshath
'display: table-cell' en dehors de' table-row' entraînera un comportement indéfini, sauf dans IE6-7 où il ne résultera aucun comportement du tout. Ne fais pas ça. – bobince