Bonjour à tous !
Voici la page de mon site :
Et j'aimerais placer des photos dans les cadres.
Mais les photos que je veux placer ne sont pas de la même taille (longueur et largeur différente d'une photo à une autre).
Est-ce que quelqu'un aurait une solution pour placer correctement les photos ?
J'ai essayé avec position: relative en décalant à chaque fois pour chaque cadre, et en calculant la taille de l'image, en rajoutant tant de pixels en haut si l'image est plus grande en largeur qu'en hauteur et tant de pixels à gauche si l'image est plus grande en hauteur qu'en largeur.
Extrait de mon code (ajouter tant de pixels sur la gauche... :
Mais ça me donne cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function cadrer_au_milieu_left($width,$height,$numero_photo) { if( ($height > $width) ) $deplus_en_left = round(( 52 - (52*($width/$height)) )/2); else $deplus_en_left = 0; return $deplus_en_left; }
les images sont mal cadrés.
Merci d'avance
Partager