J'ai un bouton et un texte à côté, comme celui-ci,Comment aligner verticalement les éléments en HTML
----------------
| |
| Button | Text
| |
----------------
je voudrais avoir le texte aligné verticalement au centre du bouton. Comment dois-je faire cela en CSS?
Voici ma tentative:
J'ai trouvé deux problèmes avec cette approche:
- Le texte est affiché en haut dans IE 6.
- Les deux éléments écoulement hors de div parent donc cette disposition interférera avec d'autres divs.
Il n'y a pas 'propriété verticale alignment' en CSS. Voulez-vous dire 'vertical-align'? Notez également que «vertical-align» n'a aucun effet sur les éléments qui sont 'display: block', uniquement sur les éléments qui circulent en ligne (' display: inline' ou 'inline-block' et quelques autres rarement utilisés) et la table cellules (qui se comportent différemment des éléments en ligne). – eyelidlessness