Carrousel + vignette + zoom fancybox [Résolu] - HTML/CSS - Programmation
Marsh Posté le 30-06-2014 à 22:55:19
Slt morpheus500, c'est exactement ce que je cherche
un grand merci à toi
Marsh Posté le 03-07-2014 à 07:35:37
bonjour,
je cherchais exactement la même chose et j'avais trouvé pikachoose aussi, par contre, j'ai bien du mal a mettre en place le "carrousel" et la "fancybox" sur la meme galerie (je ne suis pas un as du php).
j'ai bien essayé ce petit tuto qu'ils proposent ( http://www.pikachoose.com/how-to-fancybox ) , mais lors du clic sur mon l'image, il m'ouvre bien ma photo élargie mais sur une page moche a fond blanc ...
pensez vous pouvoir me guider svp?
Marsh Posté le 03-07-2014 à 08:48:03
J'ai aussi quelques soucis lors de l'utilisation de fancybox, et j'avais pas vu ce tuto là, je test et vous tiens au courant
Marsh Posté le 03-07-2014 à 09:24:16
Voici le code que j'ai testé :
<!DOCTYPE html> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript"> <ul id="pikame"> </body> |
Ca fonctionne presque car les flèches n'apparaissent pas sur les images affichées par fancybox.
Pourtant l'option "showNavArrows" est à "true" par défaut comme indiqué dans la doc de fancybox.
Donc pour le moment je bloque à ce niveau.
Marsh Posté le 03-07-2014 à 12:46:21
En fait je suis en train de me rendre compte que je ne dois pas avoir la librairie "jquery.fancybox.js".
Tu l'as téléchargé en même temps que les autres (je ne la vois pas dans leur archive)?
Marsh Posté le 03-07-2014 à 15:39:11
C'est une librairie bien à part, il faut donc aller la chercher sur le net. Le site : http://fancybox.net
Marsh Posté le 03-07-2014 à 16:04:38
Ok, donc je l'ai chargé. Par contre j'ai toujours mon souci d'affichage avec ce code la:
Code :
|
Ca m'affiche toutes les miniatures les unes en dessous des autres, au lieu de se limiter à trois et le carrousel ne fonctionne pas.
Alors que l'affichage du carrousel fonctionne bien, avec ce code:
Code :
|
Je suis un peu perdu, vois tu d'où ca viendrait ?
Voilà ce que j'essaye de faire fonctionner:
Code :
|
Marsh Posté le 03-07-2014 à 20:01:54
Je ne vois pas le fichier pikachoose/styles/base.css dans ton code. Intègre le et ça devrait le faire.
Marsh Posté le 03-07-2014 à 20:36:31
Je viens de l'intégrer ... mais pas mieux.
Marsh Posté le 03-07-2014 à 21:14:13
Les liens vers jquery.fancybox.css et fancybox/jquery.fancybox.js vers ne sont pas correct
Marsh Posté le 03-07-2014 à 22:22:49
Ok ... merci de ta patience, j'essayes tellement de modifier un peu partout pour trouver d'où vient le problème que j'en crée plus qu'autre chose !
Ca commence à prendre forme ! la FancyBox fonctionne !
Je viens de retirer cette ligne:
Code :
|
Je me suis aperçu qu'elle empirait le souci d'affichage sur mes miniature (elles empiettent sur la photo ...), j'ai bien fait ?
Quoi qu'il en soit, avec ou sans il m'affiche toujours plus de miniatures qu'il ne devrait (3 normalement).
Si j'osais abuser de ta patience, je te demanderais "Tu peux me dire si tu vois le truc qui cloche ?", mais j'ose à peine
Marsh Posté le 03-07-2014 à 23:06:30
Ah ok vu, mais la c'est une option de pikachoose qu'il faut voir et là j'ai pas encore regardé comment cela fonctionne.
Il faut peut être jouer avec la taille du conteneur de ta galerie ? -> <div class="pikachoose">
Actuellement tu en es au même niveau que moi : impossibilité d'afficher les flèches de navigation de fancybox, seules celles de pikachoose sont présentes.
Marsh Posté le 03-07-2014 à 23:11:47
Je viens de regarder la page principale de ton site et j'imagine que tu compte appliquer cette modif dessus ?
Si c'est le cas je pense que tu as juste à rajouter les appels à fancybox (javascript et CSS) et ajouter le bout de code JavaScript et normalement c'est tout.
Marsh Posté le 04-07-2014 à 00:10:53
Ok alors merci pour ton aide. Ce qu'on peut faire, on étudie ca chacun de notre coté et celui qui trouve contacte l'autre ? (j'essaye de trouver avant toi, pour pouvoir t'aider a mon tour !! )
Bonne nuit et à bientôt !!
Marsh Posté le 05-07-2014 à 15:19:45
Bon, je pense être sur la piste de notre problème : il semble qu'on ne passe qu'une seule image dans la fancybox.
En regroupant les images dans la balise a par rel="groupe" par exemple,
Code :
|
me donne bien la possibilité de naviguer entre les images dans la fancybox.
Marsh Posté le 05-07-2014 à 17:00:27
Trouvé !!
Si tu veux tester chez toi :
Code :
|
Ca à l'air de tourner correctement mais je teste encore ! (alors un peu d'indulgence dans le cas ou il y aurait des erreurs !! )
Marsh Posté le 05-07-2014 à 17:04:26
Bien joué, ça marche nickel chez moi aussi :-)
Merci pour la solution en tout cas.
Marsh Posté le 17-06-2014 à 16:43:37
Bonjour
Je ne sais pas si je suis dans le bon forum pour poser cette question mais la voici quand même :
Je recherche un script permettant d'afficher un carrousel d'images sous forme de petites vignettes avec au dessus un affichage de la première image dans une taille supérieure qui quand on clic dessus affiche un zoom de cette image comme le fait le plugin fancybox.
Il y a un paquet de scripts pour faire un carrousel + affichage image mais je ne trouve nul part un exemple fonctionnant avec un troisième niveau d'affichage (zoom fancybox).
L'un d'entre vous a t-il déjà vu ce genre de script ?
Merci
Message édité par shivaia le 30-06-2014 à 22:57:26