Problème Script Image |
Répondre |
Auteur |
Sujet Recherche Options des sujets
|
jlejeau
Newbie Depuis le: 26 Sep 2019 Status: Inactif Points: 2 |
Options des messages
Thanks(0)
Envoyé : 26 Sep 2019 à 14:22 |
Bonjour,
Je me présente Jérémy, nouveau sur OpenElement et nouveau dans la création de site web ^^ J'ai beaucoup appris en 2/3 mois ma là je bloque… J'ai un problème avec mon script. J'ai une multitude d'image et lorsque je clique sur l'une d'elle, elle s'ouvre en plein écran. Problème avec le "Panneau d'élément" cela me fait une image beaucoup trop grosse. Mon problème: http://www.bemontet.com/Nos%20Projets.htm J'aimerais que celle-ci s'adapte donc à la taille de mon "panneau d'élément" et non de ma fenêtre Windows. Ci-joint la partie du lien qui me pose problème je pense: // get the size of one image to make it full size and centered getImageDim = function( src ) { var img = new Image(); img.src = src; var w_w = $(window).width(), w_h = $(window).height(), r_w = w_h / w_w, i_w = img.width, i_h = img.height, r_i = i_h / i_w, new_w, new_h, new_left, new_top; if( r_w > r_i ) { new_h = w_h; new_w = w_h / r_i; } else { new_h = w_w * r_i; new_w = w_w; } return { width : new_w, height : new_h, left : (w_w - new_w) / 2, top : (w_h - new_h) / 2 }; }; |
|
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6513 |
Options des messages
Thanks(0)
|
Bonjour,
Puisque vous semblez vouloir afficher une image dans un panneau d'éléments, vous devrez paramétrer ce panneau pour commencer. Puis mettez une classe perso comme: "showImage" sur chaque image Puis ajoutez le code CSS suivant en changeant l'image selon votre situation vous devriez être capable d'intégrer ça avec une requête sur le nom de l'image.
Edité par Hobby001 - 27 Sep 2019 à 00:38 |
|
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6513 |
Options des messages
Thanks(0)
|
Cette fonction retourne en effet la taille et la position finale de l'image.
Mettez en texte clair le résultat auquel vous vous attendez: Hauteur maximale de l'image orientation portrait et largeur maximale de l'image orientation paysage On pourra alors revoir votre code.
Edité par Hobby001 - 28 Sep 2019 à 19:46 |
|
Répondre | |
Tweet
|
Aller au Forum | Permissions du forum Vous ne pouvez pas écrire un nouveau Sujet Vous ne pouvez pas répondre aux Sujets Vous ne pouvez pas effacer vos messages Vous ne pouvez pas éditer vos messages Vous ne pouvez pas créer des sondages Vous ne pouvez pas voter dans les sondages |