Comment faire un centre de l'image dans un div?
Mon code HTML ressemble à ceci:
<div class="ctn">
<img src="some-img.jpg"/>
</div>
La ctn
doit être d'une taille fixe, disons, 150*150.
Mais la taille des Dhceu peut plus grand ou plus petit: 200*50, 50*200, 50*50 etc.
Comment puis-je faire de l'image en forme dans le centre de la div
? L'image de la proportion ne doit pas être modifié.
====Mise à JOUR====
Oui, j'ai besoin des deux hori & centre vertical.
Horizontalement, verticalement ou les deux?
Oui, ce sera mieux.
Oui, ce sera mieux.
OriginalL'auteur MrROY | 2013-05-29
Vous devez vous connecter pour publier un commentaire.
Vous pouvez ajouter des css, pour centrer l'image horizontalement et verticalement:
...
Edit: pour plus de détails voir: http://www.w3.org/Style/Examples/007/center.html
OriginalL'auteur noamik
Essayez ce qui suit:
DÉMO
J'ai besoin vertical centré trop, merci !
Mise à jour de réponse
OriginalL'auteur Andy
je pense que c'est votre réponse
http://jsfiddle.net/RUQAM/1/
il s'adapte, dans le centre de votre taille fixe div, et les proportions de l'image sont pas changé.
OriginalL'auteur Sharky
EDIT: re-lecture, vous voulez la taille de l'image fixe.
OriginalL'auteur n00dle
La façon la plus simple devrait être :
OriginalL'auteur Alexandre Lavoie
Si le
ctn
doit être fixe, de la taille (ex: 150x150) et l'image doit être proporcional et pas plus grand que les div, c'est une solution:CSS
HTML
Cette façon de centrer la div dans le milieu de l'écran et l'image ne sera pas plus grand que 150x150 mais il restera dans son proporcionality.
OriginalL'auteur zurfyx
style="margin-let:auto; margin:droit:auto"
également spécifier la largeur de l'image sinon cela ne fonctionnera pas
OriginalL'auteur rajansoft1