Dans une division environnante, je souhaite centrer une image. Cette image devrait avoir une taille forcée mais sans étirement. Donc, si le conteneur div est 100px * 100px et l'image 200px * 200px, 50px doit être recadrée de chaque côté.Centrer l'image avec la taille forcée sans l'étirer
Dans this question vous pouvez lire comment forcer la taille. Mais je ne veux pas que l'image commence en bas à gauche mais au centre. Telle est la question :)
Voici comment il est:
Et voilà comment je veux que ce soit:
Si je définis une marge, je dois connaître la largeur de la image. C'est ce que je n'ai pas, chaque image a une taille individuelle. Et la valeur de la marge doit être calculée pour chaque image. – caw
Hm. Tu ne peux pas utiliser l'image comme arrière-plan pour la div? Avec CSS, vous pouvez placer l'arrière-plan partout où vous voulez dans la div. Attends, je vais éditer ma réponse. –
Oh, c'est de ma faute. Votre réponse semble être la parfaite maintenant. Mais cela ne marche pas pour moi - ce qui est seulement parce que je ne vous ai pas donné toutes les informations. Votre réponse est parfaite pour la question. Mais j'ai oublié de dire que l'image a également été redimensionnée en HTML: Quand la largeur réelle était de 200 je l'ai incluse dans le HTML avec caw