Bonjour bonjour !
Je veux "simplement" placer des images dans un conteneur de hauteur fixe. Si une image est moins haute elle sera centrée verticalement, et dans le cas contraire elle prendra la hauteur du conteneur.
J'ai donc utilisé :
avec
Et là damned, les images trop hautes sont bien redimensionnées mais tronquées en bas :
Apparemment cela viendrait du fait que les images ne seraient pas centrées verticalement puisque si j'enlève le vertical-align elles apparaissent correctement...
Donc ai-je raté quelque chose ? Ou vertical-align:middle; n'est-il pas fiable (même comportement tous navigateurs confondus) ?
Dans tous les cas comment puis-je résoudre ce problème ?
Merci d'avance
Modifié par MatTheCat (24 Nov 2010 - 14:21)
Je veux "simplement" placer des images dans un conteneur de hauteur fixe. Si une image est moins haute elle sera centrée verticalement, et dans le cas contraire elle prendra la hauteur du conteneur.
J'ai donc utilisé :
<div id="partenaires">
<img src="images/partenaires/Debian.png" alt="Debian" />
<img src="images/partenaires/Fedora.png" alt="Fedora" />
...
</div>
avec
#partenaires {
height:3em;
line-height:3em;
white-space:nowrap;
overflow:hidden;
clear:both;
}
#partenaires img {
vertical-align:middle;
margin:0 1em;
max-height:100%;
}
Et là damned, les images trop hautes sont bien redimensionnées mais tronquées en bas :
Apparemment cela viendrait du fait que les images ne seraient pas centrées verticalement puisque si j'enlève le vertical-align elles apparaissent correctement...
Donc ai-je raté quelque chose ? Ou vertical-align:middle; n'est-il pas fiable (même comportement tous navigateurs confondus) ?
Dans tous les cas comment puis-je résoudre ce problème ?
Merci d'avance
Modifié par MatTheCat (24 Nov 2010 - 14:21)