Photo cliquable

bonjour,

je cherche à mettre dans une page une mosaïque de vignettes et quand la souris passe dessus, je boudrais que la photo apparaisse en grand sur un côté de ma page.
Si quelqu'un peut m'aider.
meri d'avance
Configuration: Windows XP
Internet Explorer 6.0

48 réponses

Résumé de la discussion

La demande porte sur la réalisation d'une mosaïque de vignettes où, au survol de chaque image, une photo agrandie s'affiche sur le côté de la page. Plusieurs réponses proposent d'utiliser le CSS pour afficher l'image agrandie en marge via un effet hover, en plaçant une zone galerie et en déplaçant ou affichant l'image complète au passage de la souris. Des conseils évoquent aussi l'utilisation d'un élément div séparé sous la gallery, l'optimisation du poids des images et l'ajout d'un comportement actif sur clic pour verrouiller l'image choisie.

Bobot (l’IA à votre service)
  1. Contributeur
    SALUT

    si c est cela que tu veux ICI

    telecharge mon exemple ICI et adapte le a ton site

    ps: il y as 3 exemples dans le .rar les 2 autres exemples n ont rien a voir avec ce que tu veux :-))

    RAD
    1. Bonjour rad zone

      je débute dans un blog , je fais des photos et je souhaiterais fair ela presentation dont tu as mis l'exemple une vignette qui s'aggrandit quand on passe dessus . peux tu m'aider en me donnant les infos necessaires , le logiciel que tu utilises? merci beaucoup. je ne comprends rien , enfin du moins pas grand chose.
    2. Bonsoir,
      je fabrique un petit site avec des travaux à présenter; et donc une petite galerie avec des vignettes qui s'agrandissent. Ton code me plait beaucoup. Est ce que c'est possible de faire la même chose au "clic" plutôt qu'au survol de la vignette (sans javascript et php) ?
      Et bien merci s'y réponse s'en suit...
    3. Merci pour le conseil c'est très sympa de communiquer son "savoir" bonne continuation et MOULT MERCI again
    4. Salut rad,
      J’ai simplement essayé « photo cliquable » pour voir ce que cela donnait, mais ne l’ai pas utilisé pour un site, si jamais je le fais je t’enverrai immédiatement un lien, c’était pour te remercier de communiquer ta « science » au quidam....
  2. Moi je voudrai savoir comment faire pour augmenter le nombre de photo par ligne svp
    1. Salut,
      1) pour qu'il y ai toujours une image (la première par exemple ou même une toute autre) il faut ajouter au début un #default dans le css et la déterminer dans le html

      2) pour que tes images restent figées quand tu cliques dessus il faut rajouter dans les css un comportement pour l'ensemble #galerie ul li a:active b, #galerie ul li a:focus b {
      position:ce que tu as deja mis
      right ou left:ce que tu as deja mis
      top:ce que tu as deja mis
      width:ce que tu as deja mis
      height:ce que tu as deja mis
      text-align:ce que tu as deja mis
      background:ce que tu as deja mis
      z-index:40; afin qu'elles ne bougent plus tant que tu n'auras pas cliqué sur une autre.
      Tu me diras si ceci t'as aidé
      Bonne chance. Très belles tes images!
      1. Bonsoir, je ne pouvais pas répondre plus tôt (boulot) mais tes conseils m'ont hanté toute la journée...
        à priori c'est ta deuxième proposition qui correspond le plus à mes attetes mais je galère pour fignoler. ca fonctionne quand meme seules les tailles et emplacements me posent probleme.

        merci pour le com sur les img ainsi que pour le coup de pouce (je fais mes essais sur https://www.sfr.fr/fermeture-des-pages-perso.html

        après faut que je m'interroge sur la pertinence de faire des liens vers des url (vignette 1) et de faire 150 pages ou de rester sur une seule ... ???

        encore un weekend chargé qui s'annonce

        et encore merci de ton aide
      2. Bonjour
        Je voudrai savoir comment faire pour augmenter le nombre de photo par ligne svp
        Merci d'avance
      3. Une petite question qui arrive en retard dans ce topic : ta propriété "z-index" fonctionne-t'elle sous css3 sachant que c'est une propriété de la version antérieure ?
      4. Contributeur
        bien sur z-index ne pose aucun probleme different en CSS3 ,de ceux qu il posait sur IE en CSS2 !

        un exemple qui pose probleme sur certain navigateur , mais pas au niveau du z-index !

        a+
      5. Modérateur
        Hors sujet : merci Rad zone pour ton site, très utile
    2. trop top, merci, je suis en train d'essayer... c'est super ca va me demander du boulot mais je vais m'y mettre.
      1. Contributeur
        / soit que l'affichage se fasse tel quel mais que le clic renvoie sur une autre url

        ca c est tres facile !

        tu met des url a la place des #nogo
        <a href="#nogo">
        1. ouais je sais j'exagere mais le rhum aidant je me suis dit que peut être mon insistance passerait inapercue...
          en fait ce qui me perurbe c'est que lorsque l'on sort des zones "<a href=" l'image disparait laissant une vaste plage sans élément.
          est il envisageable de figer la dernière action jusqu'a la suivante de facon à ce que la derniere image sur laquelle on soit passé reste apparente jusqu'a l'intervention du "<a href" suivant ??? en gros que ca reste affiché quand la souris est sur le fond noir.

          NB : mon fils m'a donné l'adresse de W3c et ton script ne comporte aucune erreur chez moi (ce qui n'est pas du tout le cas des scripts "komposer" de ma page d'accueil ...et des futures pages annexes)

          rhp0.perso.neuf.fr, toutes mes images de guadeloupe
      2. Contributeur
        ;-)) merci pour le verre :-))

        tu remplace le titre par le titre de ta page et c est bon !

        il faut aussi que tu optimise tes images en poids ! , si elles sont trops lourdes !

        3 liens pour le faire online ,

        https://www.sitereportcard.com

        http://tools.dynamicdrive.com/imageoptimizer/index.php

        http://www.imageoptimizer.net/Pages/Home.aspx

        1. merci encore ... j'ai pas encore regardé les outils de compression (mais j'enregistre les liens) j'ai préféré avancer sur ton script. Concernant les tofs, pour l'instant je met des liens vers flickr où elles sont déjà stockées dans plusieurs formats, donc je ne pense pas que ca pèse, ca a l'air fluide, même si je crois qu' il ne s'agit que d'une soluce transitoire et qu'il faudra bien que je passe par une integration au site.

          Ca marche super pour l'instant ca répond trés bien à mes espoirs, bravo
        2. Salut Rad, c'est vraiment une belle source.

          j'abuse mais peut être existe t-il une soluce pour
          1/ soit que l'affichage ne se fasse que sur clic (j'ai essayé onclick sans résultat)
          2/ soit que l'affichage se fasse tel quel mais que le clic renvoie sur une autre url

          Je ne cache pas que le but est un peu interressé et tu le comprendra en voyant la proximité des pubs.
          je sais c'est pas bien du tout de compter sur l'erreur de click, j'ai d'autant plus honte que ton aide est gratuite et dénuée d'intéressement, mais tu comprendras en voyant les photos que j'ai hate d'y retourner...

          en tout cas c'est super tu verras l'avancée qui t'es entièrement due (et mon gamin de 15 ans pour quelques réglages html) : https://www.sfr.fr/fermeture-des-pages-perso.html

          bonne soirée
      3. génial ca marche tip top, je vais partir sur celui là, encore merci !
        un message (temporaire) pour toi ici : https://www.sfr.fr/fermeture-des-pages-perso.html
        ca serait sympa que tu me dise ce que je dois laisser comme lien vers ta source...je voudrais pas effacer ce qu'il ne faut pas (je débute vraiment et ne me suis pas encore penché sur la notion de réferencement ou meta). Mon fils m'aidera peut etre un peu, la notion de balise n'étant pour l'instant qu'apparentée à une bouée en mer. génial ce script, j'halucine exactement ce que je révais !

        ca répond aux deux critères principaux à mes yeux
        rapidité compte tenu des habitudes des internautes
        c'est sobre pour mettre en valeur un texte court

        super ! (ca va les chevilles)
        1. Salut Rad, mille merci pour ce super script. Il n' y a que 48 h que j'essaie de faire un site, je n'avais aucune connaisssance avant et ton script fonctionne en ligne chez moi. Certes j'ai quand meme galéré de nuit mais ca roule. Il me reste a chercher tout ce qui pourrait améliorer, genre ajouter un texte sous chaque photo lors de l'aggrandissement... en tout cas c'est super merci pour moi et tous ceux qui profitent de ton aide !

          mon début de site : https://www.sfr.fr/fermeture-des-pages-perso.html#nogo

          mes tofs de Guadeloupe qui seront bientot toutes sur mon site grace à toi : https://www.flickr.com/photos/rh-p/sets/333574/

          amicalement
          1. un site de musique et de tchat pour ce problème de photo....Euh j'ai raté un truc
            1. Je voulais juste remercier RAD !!!
              Après de multiples hésitations et essais, j'ai enfin réussi à comprendre comment mettre en place une page de photographies... Je débute, mon site n'est pas encore en ligne (loin de là), mais me voici motivée pour ranger enfin mes photos !
              Merci encore...
              1. Razo, super ton script, merci c'est tres sympa de partager ca ..
                une question additionel pour 100 balles : t'aurais une idee de comment faire pour ajoute des captions au images grand format?
                mmmmeeerci!
                M.
                1. Incroyable, cela fonctionne.
                  Je pense que je n'avais pas rafraichi depuis que j'avais vidé le cache.
                  En tous les cas, un immense merci pour ton aide et (surement) à bientôt car je ne suis pas encore très expérimenté et j'aurai probablement encore besoin de l'un ou l'autre conseil.
                  Bonne soirée et encore merci.
                  1. Contributeur
                    comment vois tu cet

                    Exemple ?

                    RAD
                    1. salut
                      j'ai lu avec attention et fait comme sur les postes mais tous marche a merveille sur internet explo masi sous firefox non
                      les image s'affiche en grand et non en petit sur le firefox d'autre pc cela ne marche pas non plus
                      merci de m'aider si tu le veut amicalement claude

                      http://photopassion80.ifrance.com/ merci d'y jeter un oeil je suis a la ramasse lolll
                    2. Contributeur
                      @photopassionOU ??
                      je ne vois pas cette galery sur ton site ?? donne le lien vers cette page !!

                      EDIT

                      C a y est j ai trouve !!

                      1 tu vas deja corriger le lien vers le CSS
                      <link rel="stylesheet" type="text/css" href="file:///C|/Users/Administrateur/Downloads/effectcss/photo_simple.css" /> 
                      CE LIEN MENE A TON PC ET PAS VERS LE CSS EN LIGNE

                      RAD
                    3. @RAD ZONEj'ai corriger le liens et recharger la page sur le serveur mais rien n'y fait et pourtant cela marche super bien sur int explo arrrrf desoler de te rendre ton temps merci quand meme amicalement
                      http://photopassion80.ifrance.com/albums.html
                  2. Remerci.
                    Oui, j'avais lu que devait s'afficher les images dans leur taille d'origine mais même avec ton exemple, elles apparaissent en petit dans firefox et dans Ie7, pas de problème. J'ai aussi essayé de changer auto en indiquant une taille mais cela ne changer rien, elles apparaissent toujours en 50*50. Je ne comprends pas d'où vient le problème même si je ne vois que mon firefox mais pourquoi?
                    1. Contributeur
                      Ce qui ne va pas, c'est que les images ne s'agrandissent pas et apparaissent en petit

                      quelle est la taille de tes images ? car si tu laisse la taille en auto pour le thumbs a:hover img dans le CSS

                      tu obtiend la taille d origine de la photo !
                      #thumbs a:hover img {
                      	position: absolute;
                      	width: auto;
                      	height: auto;
                      	left: 185px;
                      	top: 0;
                      	border: 1px solid #333;
                      }
                      


                      si c est cela le probleme ? je te conseil de redimensionner l image , plutot que de changer la taille qui risque de pixeliser ton image

                      RAD
                      1. Quelle rapidité !!!!
                        Merci.
                        Ce qui ne va pas, c'est que les images ne s'agrandissent pas et apparaissent en petit. J'ai vidé le cache mais toujours des petites images. Je ne comprends pas.
                        1. ha j'oubliais ! ... et que l'image disparaisse si on survole sur une vignette ?

                          merci :)
                          • 1
                          • 2
                          • 3