Bonjour à tous
Je ne suis toujours pas au point avec le centrage vertical. Pour la nième fois je viens vous demander de m'aider à traiter ce problème.
Voir la page de test: http://paralletes.free.fr/tests/figure.html
Explication:
- l'élément #pageTitle est une <figure> contenant une image <img>, avec un texte <h1> dans une <figcaption> qui vient s'y superposer
- ce texte disparait quand la souris vient dessus (gadget apparemment sans importance)
J'ai mis
- <figure> position:relative;
- <figcaption> en position:absolute; display:table-cell;
- <h1> en display:inline-block; et vertical-align:middle;
J'ai mis des cadres en couleur pour m'assurer que les différents éléments ont bien les dimensions espérées.
Tout va bien, sauf que que "vertical-align:middle;" ne donne pas le résultat escompté.
Noter qu'il n'y a aucune dimension, ce code CSS devant pouvoir s'adapter à de nombreux cas de figure selon la taille de l'image, du texte et de l'écran.
Merci de votre aide pour démêler cet écheveau.
Je ne suis toujours pas au point avec le centrage vertical. Pour la nième fois je viens vous demander de m'aider à traiter ce problème.
Voir la page de test: http://paralletes.free.fr/tests/figure.html
Explication:
- l'élément #pageTitle est une <figure> contenant une image <img>, avec un texte <h1> dans une <figcaption> qui vient s'y superposer
- ce texte disparait quand la souris vient dessus (gadget apparemment sans importance)
J'ai mis
- <figure> position:relative;
- <figcaption> en position:absolute; display:table-cell;
- <h1> en display:inline-block; et vertical-align:middle;
J'ai mis des cadres en couleur pour m'assurer que les différents éléments ont bien les dimensions espérées.
Tout va bien, sauf que que "vertical-align:middle;" ne donne pas le résultat escompté.
Noter qu'il n'y a aucune dimension, ce code CSS devant pouvoir s'adapter à de nombreux cas de figure selon la taille de l'image, du texte et de l'écran.
Merci de votre aide pour démêler cet écheveau.