Bonjour,
Les images sur mon site web apparaissent mal centrées lorsqu'elles sont affichées sur des écrans de petite largeur:
https://math-coaching.com/fiche/construire-image-droite-symetrie-centrale-202
Une petite capture d'écran qui illuste le problème:
https://math-coaching.com/bug.png
L'espace à gauche de l'image est plus grand que l'espace à droite.
Ce décalage provient du fait que j'utilise pour mes images à la fois "box-sizing: content-box" et une bordure de 3px.
Le décalage correspond aux pixels de bordure "en trop" car si je désactive la bordure ou si je change "box-sizing: content-box" en "box-sizing: border-box" les images sont bien centrées.
Le problème c'est que cette dernière solution ne me satisfait pas car en passant en "border-box" l'affichage des images se compresse légèrement et il y a donc une perte de qualité visuelle. J'ai défini la largeur et la hauteur de toutes les images de mon site web par rapport à leur taille réelle. Une autre solution serait d'ajouter 6px à la largeur et hauteur de chacune de mes images mais ce serait long et fastidieux et surtout pas très pratique car ca voudrait dire que je devrais changer la largeur/hauteur de chaque image à chaque fois que je décide de par exemple changer la taille de la bordure.
Est-ce qu'il y aurait une solution pour centrer facilement mes images tout en gardant le "box-sizing: content-box" ?
Un grand merci pour votre aide, ça fait plusieurs heures que je me casse la tête et je ne trouve pas la solution...