Salut à tous,
En fouillant sur le net pour savoir comment centrer une image grâce au CSS sans les places dans un bloc dédié à ce centrage je suis tombé sur une solution qui fonctionne mais au lieu de l'utiliser bêtement j'aimerai la comprendre.
Je comprend qu'on changer les images en bloc pour utiliser les marges automatique mais le seul point qui m'intrigue c'est l'utilisation de l'alignement vertical sur la ligne de base.
Ce que je comprend par "alignement vertical" c'est un alignement sur la hauteur (axe Y).
Comment ce fait il que l'utilisation d'un alignement vertical permet un centrage horizontal via l'utilisation de marge automatique?
Pour que ce soit compatible avec IE je pense utiliser ce code, est ce juste?
En fouillant sur le net pour savoir comment centrer une image grâce au CSS sans les places dans un bloc dédié à ce centrage je suis tombé sur une solution qui fonctionne mais au lieu de l'utiliser bêtement j'aimerai la comprendre.
img {
vertical-align: baseline;
display: block;
margin: 0px auto;
}
Je comprend qu'on changer les images en bloc pour utiliser les marges automatique mais le seul point qui m'intrigue c'est l'utilisation de l'alignement vertical sur la ligne de base.
Ce que je comprend par "alignement vertical" c'est un alignement sur la hauteur (axe Y).
Comment ce fait il que l'utilisation d'un alignement vertical permet un centrage horizontal via l'utilisation de marge automatique?
Pour que ce soit compatible avec IE je pense utiliser ce code, est ce juste?
img {
vertical-align: baseline;
text-align: center;
display: block;
margin: 0px auto;
}