La cloche.

Il y a ceux qui ont lu cette nouvelle devant vous.
Abonnez-vous pour recevoir des articles frais.
E-mail
Nom
Nom de famille
Comment voulez-vous lire la cloche
Sans spam

Dans cette leçon, je vais vous montrer comment créer minimaliste, mais en même temps commode et fonctionnelle galerie de photos sur jQuery, ou la galerie d'images, aussi confortable. La galerie a la capacité de créer des catégories, suivies de filtration. Il est également possible de lancer un diaporama. La galerie fonctionne dans tous les navigateurs, il n'y aura donc aucun problème d'adaptation.

Deux bibliothèques libres seront utilisées pour créer cette galerie. JQuery: Quicksandet Jolie photo. Ils simplifient considérablement la création de la galerie. Comme toujours, vous pouvez voir le résultat sur la page de démonstration, ainsi que le téléchargement des archives avec les galeries de travail et tous les fichiers source. Le seul minus, le cas échéant, est de créer une miniature manuelle pour de grandes images. Et dans tout le reste de cette galerie Attention décente.

Sources

Marquage HTML

Premièrement, nous analyserons le panneau avec la liste des catégories, il s'agit d'une liste marquée d'UL. De plus, chaque élément de la liste doit avoir un nom de classe unique.


  • Catégories:

  • Tout

  • Catégorie 1.

  • Catégorie 2.

  • Catégorie 3.

  • Catégorie 4.







  • Nom Images




  • Comme mentionné ci-dessus, les éléments de la liste sont des images de la galerie. Chaque élément de liste comprend composite. C'est directement l'image elle-même, plus précisément sa miniature, ainsi qu'une description. La miniature est un lien vers l'image principale. L'attribut REL est requis pour appeler JavaScript et ouvrir l'image principale.

    N'oubliez pas également d'environ 2 choses importantes, l'attribut Element LIS LIST L'attribut Data-ID doit être unique. L'attribut de type de données contient une classe de classe que j'ai décrite ci-dessus. Le balisage semble être tout.

    Styles CSS.

    Particulièrement forger l'attention sur les styles ne sera pas, car nous utilisons la bibliothèque à l'emploi Jolie photoqui est responsable de l'augmentation de l'image et du code CSS est beaucoup. Cependant, il convient de noter 5 options pour la conception de l'image agrandie, bien que idéalement 3, puisque dans deux versions, elle n'est supprimée que.

    Par conséquent, je ne montrerai que Styles CSS Pour les miniatures et une liste de catégories.

    Portefeuille-Catégorie (marge-bas: 30px;)
    .PORTFOLIO-CATER LI (
    Affichage: Inline;
    Marge-droite: 10px;
    }
    .Image-block (
    Bloc de visualisation;
    Position: relatif;
    }
    .Image-block img (
    Frontière: 1px solide # D5D5D5;
    Border-rayon: 4PX 4PX 4PX 4PX;
    Contexte: #ffffff;
    Rembourrage: 10px;
    }
    .Image-block img: plancher (
    Frontière: 1px solide # A9CF54;
    Box-Shadow: 0 0 5PX # A9CF54;
    }
    .PORTFORIO-ZONE LI (
    Flotteur: gauche;
    Marge: 0 12px 20px 0;
    Débordement caché;
    largeur: 245px;
    PADING: 5PX;
    }
    .Home-portefeuille-Texte (Marge-Haut: 10px;)
    li.active A (Texte-Décoration: Soulignant;)

    En principe, avec des styles devrait être tout clair. Pour que les catégories soient alignées dans un numéro, la propriété d'affichage se fixe en ligne. Afin de donner un effet de course d'image, la couleur d'arrière-plan (blanc) et la tige de 10 pixels sont définies. Les dimensions des éléments de liste sont définies dans la région de .PortFolio Li.

    jquery.

    Eh bien, enfin, la chose la plus importante est que toute la leçon. Ceci est un code jQuery. Commençons par filtrer des images, par catégorie.

    // Sélectionnez tous les éléments de la fille de la zone de portefeuille et écrivez à la variable
    var $ data \u003d $ (". Portefeuille-zone"). Clone ();

    $ ("Portfolio-Catégorate Li"). Cliquez sur (Fonction (E) (
    $ (". Filtre LI"). Removeclass ("actif");

    Var filtreclass \u003d $ (ceci) .attr ("classe"). Split ("") .Slice (-1);

    Si (filterclass \u003d\u003d "tout") (
    Var $ filteredData \u003d $ data.find ("portfolio-item2");
    ) AUTRE (
    Var $ filteredData \u003d $ data.find ("portfolio-item2");
    }
    $ ("Portefeuille-zone"). Quicksand ($ filteredData (
    Durée: 600,
    Adjustheight: "Auto"
    ), UNE FONCTION () (

    LightboxPhoto ();
    });
    $ (this) .addclass ("actif");
    Retourner faux;
    });

    Nous la méthode de la méthode du clone () et du sélecteur, sélectionnez tous les éléments enfant de la zone .Portfolio et écrivez-les dans la variable $ de données. Suivant, suivez le clic sur l'une des catégories, l'élément LI de la liste avec la classe de classe .Portfolio-Catégorie. Nous faisons toutes les catégories non actives, en supprimant le removeclass ("actif"), si cela ne le fait pas, au fil du temps, toutes les catégories seront actives et filtrant pour arrêter.

    Depuis que nous cliquons sur l'élément de la liste, ce sélecteur contient un élément de la liste liée à LI, il ne prend que la valeur de l'attribut de classe et à l'aide de la méthode de la scission, nous divisons le nom de la classe en plusieurs parties, la La frontière est un espace (c'est-à-dire si la classe était «tout actif» après la rupture, nous obtenons un tableau de «tous» et «actif»). Et même plus loin par la méthode des tranches, sélectionnez le premier élément de la matrice (dans notre cas "" "") et écrivez le résultat résultant de la variable FilterClass. Si l'écart n'était pas le nom de la classe de ne pas changer.

    Ensuite, vérifiez si dans la chaîne de filtres variables tout.Je sélectionne tous les éléments avec la classe Portfolio-item2 à partir du massif $ de données, que nous considérons ci-dessus. Les éléments sélectionnés (et tous sont tous les éléments de la liste, c'est-à-dire toutes les images) placées dans la variable filtréeData.

    Sinon, si filtreClass n'est pas égal tout., Dans la variable FilterData, tous les éléments de la liste, mais uniquement ceux dont l'attribut de type de données coïncide avec la classe de catégorie. En bref, les éléments d'une seule catégorie.

    Et finalement la transmission variable reçue à la bibliothèque jQuery Quicksandqui fait filtrer des images. Tout concerne le filtrage.

    Maintenant, pour augmenter l'image dans la fenêtre contextuelle. Tout est beaucoup plus facile ici.

    Jquery ("a"). Prettyphoto ((
    AnimationsPeed: "rapide",
    Diaporama: 5000,
    Thème: "Facebook",
    Show_title: faux,
    Superposition_gallery: faux.
    });

    Le clic est suivi par référence, qui attribut rel. Commence par prettyphoto. Après quoi la bibliothèque entre dans jolie photoEt l'image est une augmentation merveilleuse. Au fait, nous transmettons également plusieurs paramètres. Telle que la vitesse d'animation - rapide, délai au diaporama - 5 secondes, le sujet de Facebook (seulement 5 sujets qu'ils sont situés dans le dossier Images / PrettyPhoto) et interdisent également l'affichage du nom de l'image et d'augmenter la photo lorsque vous survolez la souris.

    Longtemps a choisi le sujet pour le sujet d'aujourd'hui. En conséquence, j'ai remarqué que nous n'avons pas encore fait de sélection avec galerie d'images. Dans mon excellent sujet, depuis galeries Présent dans de nombreux sites. Franchement, tous ne sont pas très attrayants. Compte tenu des tendances actuelles de développement jquery, html5 Etc. Je pensais, parce qu'il doit y avoir une solution beaucoup plus attrayante que ceux qui m'ont rencontré auparavant. Donc. Après avoir passé la journée, il était possible de trouver un grand nombre de scripts. De toute cette montagne, j'ai décidé de prendre seulement, car j'adore comment vous avez déjà remarqué sur des postes précédents.
    Galerie d'images Applicable non seulement au cas où avec des albums photo. Le script peut être utilisé, je pense que cela sera même correct, comme portefeuille pour photographes, concepteurs etc. Effets jQuery Ils contribueront à attirer l'attention des visiteurs et à donner une élégance à votre site.
    Donc. À votre attention une collection jQuery plugins galeries d'image pour le site.
    N'oubliez pas de commenter et de vous rappeler, afin de ne pas perdre cette sélection, vous pouvez l'ajouter à vos favoris en cliquant sur un astérisque au bas de l'article.

    Photobox.
    Galerie d'images gratuite, facile et adaptativeDans lequel tous les effets, les transitions sont fabriquées par CSS3. Idéal pour créer un site de photographe-troyolio.

    S Galerie.
    Attractif JQuery Plugin Gallery Images. L'animation fonctionne avec CSS3.

    Diamonds.js.
    Original plugin pour créer une galerie d'images. Les miniatures sont la forme romba, quoi dans ce moment Très populaire. Ce formulaire est effectué à l'aide de CSS3. Le seul minus de cette galerie est l'absence de logo, dans laquelle la photo serait ouverte en taille réelle. C'est-à-dire que cela sera nécessaire que les cancers fixent le plug-in Lightbox. Ce script génère une mission adaptative d'images de losange.

    Superbox.
    Galerie moderne d'images utilisant JQuery, CSS3 et HTML5. Nous sommes tous habitués que lorsque vous cliquez sur l'aperçu, la photo complète s'ouvre dans LIEWBOX (fenêtre contextuelle). Les développeurs de ce plugin ont décidé que LIFTBOX était déjà parlé. Les images de cette galerie s'ouvrent sous l'aperçu. Regardez la démo et assurez-vous qu'une telle solution ressemble à beaucoup de modernes.
    |
    Galerie de fonte diagonale lisse
    Galerie d'images moderne dans laquelle les aperçus sont distribués à travers l'espace d'écran. Le script peut numériser le dossier avec la photo sur le serveur, c'est-à-dire que vous n'avez pas besoin d'insérer chaque image séparément. Il suffit de télécharger des images sur le dossier sur le serveur et de spécifier le chemin d'accès au répertoire dans les paramètres. Ensuite, le script fera tout votre possible.

    Galerie gamma.
    Galerie élégante, facile et adaptative d'images avec une grille dans le style de Pinterest, qui est devenue très populaire. Le script fonctionne bien sur les ordinateurs stationnaires et sur appareils mobiles Avec n'importe quelle résolution d'écran. Une excellente solution pour créer un portefeuille de concepteurs Web.

    Thumbnail grille avec aperçu en expansion
    Le plugin est grille adaptative des images. Lorsque vous cliquez ci-dessous, la photo est lancée plus et une description. Bien approprié pour créer un portefeuille.

    jgallery.
    jgallery est galerie d'images adaptative en plein écran. Les effets, les transitions et le style même sont facilement ajustés.

    Glisse.js.
    Images simples, mais très spectaculaires de la galerie de plugin. C'est exactement la solution lorsque vous devez créer un album photo. Le plugin prend en charge les albums et a un effet très cool du tournage.

    Flux de mosaïque.
    Simple, adaptatif galerie d'images avec une grille dans le style de Pinterest.

    Galereya.
    Une autre galerie élégante avec une grille dans un style Pinterest avec un filtre par catégorie. Travaille dans les navigateurs: chrome, safari, firefox, opéra, ie7 +, Navigateur Android., Chrome Mobile, Firefox Mobile.

    moins.js.
    Excellent garde libre d'images Utilisation de JQuery, 5 et CSS3. Il a une apparence très attrayante et, sans aucun doute, attirera l'attention de vos visiteurs.

    fliplightbox.
    Une simple galerie d'images. Lorsque vous cliquez sur l'aperçu, une image complète s'ouvre dans LIEWBOX.

    galerie Blueimp.
    Galerie flexible. Capable d'afficher dans la fenêtre modale non seulement des images, mais aussi vidéo. Travaillez parfaitement sur des appareils sensoriels. Il est facilement personnalisé et il est possible d'élargir le fonctionnement utilisant des plug-ins supplémentaires (voir le plugin suivant).

    Plusieurs fois, des critiques de différentes galeries d'images ont rassemblé une vaste collection de diaporamas spectaculaires et -plagins. Il existe dans la tirelire et Lighbhebox uniquement sur CSS3, sans connecter des bibliothèques JS supplémentaires. Mais le temps ne reste pas encore, les utilisateurs utilisent de plus en plus divers périphériques mobiles pour la navigation sur Internet, ce qui signifie que l'adaptabilité des éléments Web et en particulier des galeries de photos avec l'effet "" devient l'une des priorités auxquelles des concepteurs et des développeurs doivent faire attention. .

    Je présente une autre sélection de 15 plug-ins Adaptive JQuery, qui est des amis, comme avec des navigateurs de bureau, et vous conviennent parfaitement dans les écrans de divers appareils mobiles (ordinateurs portables, smartphones, tablettes, etc.).

    Voir la démonstration sur les sites de développeurs, téléchargez le plugin que vous aimez et créez, créer, créer ...

    1. iLightbox

    iligieuse - Ceci est un plug-in jQuery de la lumière-boîte avec un large support de gamme différents types Fichiers: images, vidéo, flash / swf, ajax, cadres et cartes intégrées. Ce plugin ajoute également des boutons. réseaux sociauxpermettant aux utilisateurs de partager des contenus via Facebook, Twitter ou Reddit. Excellente caractéristique de l'organisation de diaporamas spectaculaires, de galeries d'image et de clips vidéo, avec une visualisation dans les modes habituels et plein écran.

    iligieuse Cela fonctionne assez rapidement et lors de la visualisation sur les appareils mobiles, il est plus que d'afficher correctement le contenu traité. Entre autres choses, en utilisant ce plugin, vous pouvez facilement mettre en œuvre la sortie des blocs d'information par type de fenêtre modale.

    • Dépendance: jQuery.
    • Navigateurs de support: IE7 +, chrome, firefox, safari et opéra
    • LicenceEt l'enfer le sait))))

    2. Swipipebox.

    Swipipebox. - Ceci est un plugin JQuery avec support écrans tactiles Plates-formes mobiles. En plus des images, le plugin prend en charge une vidéo intégrée de YouTube et Vimeo. Swipebox est très facile à attacher à n'importe quel projet, le plugin a plusieurs options intuitives pour la configuration de ses fonctionnalités et de ses comportements. Sur le site Web du développeur, une documentation détaillée pour la connexion et l'utilisation du plugin, sans l'excès d'eau, tout n'est que dans le cas, il n'est donc pas difficile de comprendre où, et pourquoi, je pense que ce ne sera pas difficile.

    • Dépendance: jQuery.
    • Navigateurs de support: IE9 +, Chrome, Safari, Firefox, Opera, iOS4 +, Android et Windows Téléphone
    • Licence: Je n'ai pas défini, peut-être que vous aurez chanceux))))

    3. magnificpopup.

    Pour une longue période, un plug-in similaire connu et bien éprouvé sur JQuery ou Zepto.js. L'auteur du plugin - Dmitry Semenov, qui est un développeur et un plugin photoswipe, qui indiquera juste ci-dessous. Livré sous la forme d'un plug-in JQuery / Zepto, a plus d'opportunités absentes à Photoswipe, telles que le support vidéo, la cartographie et le contenu Ajax, la mise en œuvre de fenêtres modales avec des formulaires intégrés. Pour tous les critères, il s'agit d'un autre outil merveilleux dans le développeur Web. Séparément, il existe un plugin pour WordPress et la documentation détaillée pour la configuration et l'utilisation. Mouvement uniquement le manque de documentation en russe, à en juger par le nom et le nom de famille, l'auteur semble être russe, jamais compris à cause de la nocivité, ou à cause de la conscience imaginaire de son sentiment et de sa bla. Eh bien, d'accord, à qui il doit être sacrifié, nous ne sortons pas aussi du thé)))).

    • Dépendance: JQuery 1.9.1+, ou Zepto.js
    • Navigateurs de support: IE7 (partiellement), IE8 +, chrome, firefox, safari et opéra
    • Licence: Licence du MIT

    4. Photoswipe.

    • Dépendance: JavaScript ou jQuery
    • Navigateurs de support
    • Licence: Licence du MIT

    11. Featherlight.

    6 k.bit Lightbox-plugin, pour des développeurs plus ou moins avertis, équipé de tout le plus caractéristiques associées. En plus de soutenir tous les types de contenu commun (texte, images, iframe, ajax), il existe une connexion optionnelle en option, ainsi que de développer votre propre extension pour ce plugin, ce qui sera pleinement conforme à vos besoins lors de la création d'un nouveau projet. . Comme toutes ces œuvres d'économie (développement d'expansion), il n'était pas particulièrement délibéré, mais ceux qui inséreront ce plugin, je pense comprendre))).

    • Dépendance: jQuery.
    • Navigateurs de support: IE8 +, chrome, firefox, safari et opéra
    • Licence: Licence du MIT

    12. LightGallery.

    Lightgallery. - Plugin similaire multifonctionnel avec plusieurs caractéristiques supplémentaires. Livré avec plus de 20 options pour configurer les plus petites détails de la Lightbox. Il y a tout, bien, presque tout)). Une galerie d'images à part entière avec des miniatures soigneusement construites, avec des éléments de navigation et un défilement miniature. Marquillage HTML simple sous la forme d'une liste non ordonnée

      Utilisation de l'attribut DATA-SRC pour des images en taille réelle. La même chose avec la vidéo de YouTube et Vimeo. Il prend beaucoup en charge tous les formats vidéo HTML5, MP4, WebM, OGG ... Les vignettes animées, la disposition adaptative avec support de périphérique mobile, les effets de glissière et les apparitions en douceur lors de la commutation d'images et d'autres contenus. Apparence Facilement formé et configuré avec utiliser CSS.. Précharger l'optimisation de l'image et du code. Naviguer sur le clavier pour des ordinateurs de bureau, ainsi que la possibilité d'utiliser des icônes de police supplémentaires. Lightgallery. - C'est là que la véritable "combine", la principale chose n'est pas de se perdre dans l'abondance des paramètres et des possibilités étendues de ce plugin.
      Ceux qui ont besoin d'un curseur décent, je recommande de faire attention aux mêmes développeurs.

      • Dépendance: jQuery.
      • Navigateurs de support: IE7 +, Chrome, Firefox, Safari, Opera, iOS, Android et Téléphone Windows
      • Licence: Licence du MIT

      13. stripjs.

      Inhabituel, je dirais même: une mise en œuvre inhabituelle de la lumière de la lumière, plus précisément, pas tout à fait la présentation de contenu habituel, lorsqu'une image ou une vidéo, dans la conception de LIEWBOX, apparaissez à droite, remplissez-la non dans l'écran entier, mais uniquement sur la taille spécifiée d'une image ou d'une vidéo de taille complète. Sur le gros écrans Cette approche est claire, la possibilité d'interaction avec la page reste. Sur les petits écrans d'appareils mobiles, tout ce design innovant, va en douceur dans la Lightbox classique. L'idée est intéressante, regarde la démo, peut-être que quelqu'un insérera un tel créatif.

      • Dépendance: jQuery.
      • Navigateurs de support: IE7 +, chrome, firefox, safari, opéra, iOS 5+ et Android 3+
      • Licence: Licence Creative Commons BY-NC-ND 3.0

      14. Lightlayer.

      Un plugin Lightbox facile à utiliser bien combiné avec n'importe quel projet et semble également bon sur n'importe quel écran. Le plug-in LightLayer présente le contrôle de l'ensemble des paramètres, tels que la modification de la couleur de l'arrière-plan et du degré de sa transparence, la position de l'unité de base, la sélection des effets de transition lors de l'ouverture / la fermeture des fonctions que les utilisateurs peuvent manipuler de manière indépendante. Le plugin fonctionne bien avec le contenu des sites Web externes, des lecteurs vidéo intégrés et des cartes.

      • Dépendance: jQuery.
      • Navigateurs de support: IE9 +, chrome, firefox, safari et opéra
      • Licence: Licence du MIT

      15. FLUIDEBOX

      FLUXBOX - Plugin ressemblant à des images exclusivement pour les images. Le nombre de toutes sortes de variations de représentation d'image est vraiment impressionnant. Le plugin fonctionne très bien avec des images dans diverses conceptions, y compris des images flottantes, une image avec un positionnement absolu, des images et des photos encadrées par le cadre et des tiges, avec des images individuelles et combinées dans la galerie. En général, dans de l'eau vaine à verser, de peindre toutes les capacités du plugin dans une courte vue ne fonctionnera de toute façon pas, il vaut mieux regarder la démonstration, tordre, tourner et penser que ce plugin va comme beaucoup.

      • Dépendance: jQuery.
      • Navigateurs de support: IE9 +, chrome, firefox, safari, opéra
      • Licence: Licence du MIT

      C'est probablement tout! J'espère que cette petite critique vous aidera à comprendre la pile des produits de développement Web proposé. Je veux noter que tous les plugins pas présentés dans la sélection des plugins que j'ai utilisés sur des projets de travail, la plupart d'entre eux se sont révélés sur des sites de test ou sur LACHAK, donc si des questions surviennent, nous les résoudrons probablement pas ensemble, et ensemble, Comme toujours, tout fonctionnera avec nous.

      Vous recherchez un modèle russified approprié pour vos objectifs? Probablement, dans ce cas, vous devriez visiter les marokplies TemplateMonster. Pour une raison simple, une nouvelle section de modèle est apparue sur le site. Maintenant, chaque utilisateur peut se familiariser avec la collection qui mettra à jour et à la mise à jour. Les textes pour les modèles ont été écrits manuellement. Mais ce n'est pas le seul plus de données solutions prêtes à l'emploi. Après tout, dans leurs forfaits, vous pouvez trouver tout ce qui facilitera le travail sur le développement du projet en ligne, y compris l'éditeur visuel.

      Avec tout respect, Andrew

      1. Galerie JQuery avec effet de passage de page

      Cette solution peut être utilisée pour amener les derniers articles dans le blog ou pour la présentation des marchandises.

      Un moyen unique d'afficher vos photos comme une jQuery d'une galerie inhabituelle.

      3. JQuery Gallery of Images pour les marchandises, Plugin "Slidejs"

      jQuery Plugin est parfait pour la mise en œuvre de la page de produit avec plusieurs images. La transition entre les images peut être effectuée avec une miniature ou en utilisant les flèches de navigation.

      L'image augmente lorsque vous survolez le curseur de la souris.

      5. Galerie de la Lightbox élégante "ppgallery"

      6. JQuery Touch-Gallery Mini Gallery

      7. Nouvelle galerie JQuery avec miniatures

      Galerie professionnelle JQuery 2011.

      8. JQuery Plug "Nivo Zoom"

      Un autre plugin JQUERY de haute qualité des développeurs du curseur NIVO. Augmenter l'image en appuyant sur la vignette.

      9. JQuery Gallery "Galerie murale 3D"

      Nouvelle galerie JQuery 2011. Ruban d'image étiré sur toute la largeur de l'écran. La navigation entre les photos est effectuée de trois manières: à l'aide de la molette de la souris, en utilisant un défilement ci-dessus la galerie et avec un bloc avec des miniatures d'en bas. La galerie a l'air très impressionnante.

      Les images dans la galerie augmentent et diminuent au hasard, créant à nouveau l'effet des bulles.

      11. Affichage d'image inhabituelle dans la galerie de jQuery

      En utilisant le curseur ci-dessus, vous pouvez modifier la distance entre les images de la pile. Lorsque vous cliquez sur l'image, il tourne.

      12. JQuery Plugin Gallery "MB.Gallery"

      13. Galerie JQuery étirant plein écran

      Plugin 2011. Une nouvelle galerie avec une description des images, étirant sur toute la fenêtre de la fenêtre du navigateur, quelle que soit sa taille. Minutieusement mis en œuvre des miniatures d'images. La transition entre les photos est effectuée à l'aide de la flèche de la vignette et à l'aide de la molette de la souris.

      14. Galerie facile de JQuery

      Le plugin analyse automatiquement le dossier et crée des copies réduites des images.

      16. Galerie élégante utilisant des bibliothèques JQuery et Raphael

      Effet intéressant Lorsque vous planifiez le curseur de la souris sur la vignette.

      17. Nouvelle version de JQuery Plugin "Supersized" version 3.1

      Plus récemment, j'ai déjà mentionné cette solution JQuery pour créer des galeries de plein écran. Aujourd'hui je veux imaginer dernière version Ce plugin professionnel. Le script est entièrement réécrit, la galerie fonctionne maintenant encore plus rapidement, et certains paramètres intéressants sont ajoutés, par exemple, la navigation à l'aide du clavier, la vitesse de changement d'image variable, la taille de l'écran et les autres.

      18. Plugin JQuery "Galleria 1.2.2"

      Nouvelle galerie de JQuery pour vos projets.

      La galerie flotte sur la page en cliquant sur le bouton. Les miniatures sont affichées autour d'une image plus grande. Vous pouvez contrôler le changement d'image automatique. Technologies d'occasion: JQuery, CSS, PHP.

      20. Plugin "Galerie de la minuterie"

      galerie JQuery. Il est mis en œuvre un changement automatique des diapositives et des miniatures défilantes s'il y en a trop d'entre eux.

      Plugin Gallery Images sur jQuery.

      22. Galerie JavaScript pour la visualisation sur Photoswipe Appareils mobiles

      Galerie d'images optimisée pour la visualisation sur des appareils mobiles (téléphones ou tablettes).

      23. Galerie JavaScript avec effet 3D

      24. Galerie "JQuery Morphing Gallery"

      Nouveau curseur jquery. Plusieurs effets d'animation cool lorsque vous changez de diapositives.

      25. JQuery Plug "Galleria 1.2.3"

      26. JQuery Image Galerie d'images murale

      La galerie d'origine sous la forme d'une miniature dispersée sur l'écran de différentes tailles stylisées sous la photo. Lorsque vous cliquez sur la vignette, il y a une zone avec une description de l'image et lorsque vous appuyez plusieurs fois sur l'original. grande image.

      27. CSS3 Galerie

      Effet intéressant en volant.

      28. Galerie avec des vignettes "Galerie TN3"

      galerie JQYERY avec miniatures. Mise en œuvre de la possibilité de visualiser dans une fenêtre compacte et dans la fenêtre sur l'écran entier, ainsi que la possibilité de déconnecter / activer le décalage automatique de la diapositive.

      29. Grille de grille de grille

      La grille d'image est étirée en fonction de la largeur de la fenêtre du navigateur. Un effet intéressant lors de la navigation: la ligne active et la colonne sont en surbrillance.

      30. JQuery Gallery "Swap Gallery"

      JQuery Light Gallery dans quelques rangées de code.

      La page de démonstration affiche plusieurs variantes du menu MEGA DROP-DOWN, dans divers modèles de style. Dans ce menu, vous pouvez configurer: l'effet de la chute, le taux de retombée, et de choisir également de perdre la clique ou de guider la souris sur l'élément.

      31. Galerie d'images JQuery

      jQuery Gallery avec signature d'image. Plusieurs effets de changement de diapositives. La navigation entre les images est effectuée soit en utilisant les flèches ou en appuyant sur la vignette.

      L'image et ses miniatures sont fabriquées sous forme de cercles.

      33. Portefeuille de plug-in jquery du photographe "Portfolio Image Navigation"

      Solution JavaScript originale pour la conception du portefeuille de photographes. La navigation entre les images est effectuée à l'aide de la flèche haut / gauche / droite et avec des mini-carrés (imitation de mouvement dans l'espace 2D). Vous pouvez grouper des photos de différentes photos de sessions dans différentes lignes verticales et les naviguer à travers eux à l'aide d'éléments de navigation. Voir la démonstration.

      34. Plugin "jmfullzoom"

      Plugin Pour afficher les images qui s'étirent sur la taille de la fenêtre du navigateur. Vous pouvez utiliser pour afficher le travail du portefeuille.

      35. Carte photo

      Galerie intégrée S. Carte google. Vous pouvez déployer sur l'écran entier en cliquant sur l'icône dans le coin inférieur droit. Il est parfait pour les sites touristiques.

      36. Galerie d'images avec miniatures

      jQuery Gallery avec miniatures.

      37. JQuery Gallery "Galleriffic"

      Diaporama avec miniatures.

      38. JQUERY CSS3 Plugin "Effet d'affichage de la vague"

      Représentation des vagues d'images et de contenu sur la page. Lorsque vous cliquez sur la vignette, toutes les images augmentent et leur nom apparaît. Avec une autre presse, le bloc décrit la description de la photo.

      Nombreuses options d'affichage et paramètres.

      42. Plogger.

      43. Une simple galerie mignonne faite sur CSS, sans utiliser de scripts

      Il est beau et fonctionne bien dans tous les navigateurs modernes.

      Vous pouvez contrôler le diaporama automatique (démarrage / arrêt), commuter des diapositives à l'aide des flèches de clavier, une panne de page automatique des diapositives, s'il y en a beaucoup d'entre eux, plusieurs galeries sont prises en charge sur une page, des signatures à des diapositives, de l'API de support et de la capacité Pour créer vos effets de transition de diapositive

      46. \u200b\u200bGalerie sous la forme d'une pile de photos

      C'est ainsi que le résultat de la galerie ressemblera, ce que nous allons créer avec vous. Vous pouvez voir la démo et si vous le souhaitez, téléchargez le résultat final de la galerie.

      Bonjour à tous! Aujourd'hui, nous parlerons peut-être la meilleure galerie de photos gratuite, la vidéo et le curseur photo, parlons de "photorama". Malgré le fait que le script n'est déjà plus pris en charge et que l'auteur est passé à projet Sujets similaires Cela fonctionne bien et continue de ravir les yeux.

      Les principaux avantages (+)

      1. Simplicité Installations, paramètres et utilisation. Outre JQuery, vous aurez besoin connecter uniquement 2 fichiersEt pour la sortie de la galerie, vous devez spécifier uniquement des liens vers des images.
      2. Affecte de manière significative la vitesse Téléchargements de site.
      3. Adaptabilité. Votre galerie semble bonne et sur le téléphone, et sur l'ordinateur portable, et même sur l'écran de télévision.
      4. Abondance de paramètres et de fonctions Connecté séparément, à travers les attributs des balises HTML.
      5. Prise en charge des appareils sensoriels.
      6. Support vidéo.
      7. Occasion chargement paresseux des photos.
      8. Et beaucoup de tout le reste, qui devra voir l'utilisateur sophistiqué.

      Minus (-)

      1. Manque de support utilisateur. La probabilité que votre problème soit considéré ou corrigé presque égal à zéro. Oui, c'est mauvais, mais pas fatal.

      First Connection Option Fotorama

      Cette option est la plus facile, mais pas la meilleure, il ne vaut la peine de l'utiliser que si vous devez afficher la galerie sur la plupart des pages du site. De plus, l'option est d'utiliser CDN.

      1. Vérifiez la présence de jQuery.Aller à la source Site (raccourci clavier Ctrl + U) → Essayer d'approximativement une telle ligne: https://ajax.googleapis.com/ajax/libs/jquery/x.x.x.x.x/jquery.min.js

        Utilisez CTRL + F pour faciliter la recherche. S'il n'y a pas de ligne chérie, alors vous devrez connecter JQuery. Sur WordPress, cela peut être fait insérer le code ci-dessous, sur les fonctions. Fonctions.php. En fait, ce script est utilisé dans les conflits. différentes versions JQuery et il opère selon un tel schéma: supprime la jQuery précédemment enregistrée, enregistre un nouveau, affiche le script. Les versions actuelles de la bibliothèque de jQuery peuvent être trouvées ici.

        Vous pouvez simplement insérer une telle ficelle entre et :

        <script src \u003d "http://ajax.googleapis.com/ajax/libs/jquerery/1.111.1/jquery.min.js"> script\u003e
      2. Connecter fotorama.css et fotorama.js.Insérez le code suivant entre les balises et , sur WordPress, cela se fait dans le fichier d'en-tête (Header.php). "http://cdnjs.cloudflare.com/ajax/libs/fotorama/4.6.4/fotorama.css" Rel \u003d "styesheet"\u003e
      3. На этом подключение галереи первым способом окончено. Как использовать написано в разделе "Непосредственно создание галереи".

      Второй вариант подключения [шорткод + Autoptimize]

      В этом варианте подключения файлы скрипта будут выводиться только на нужных страницах через [шорткод ]. А если вы используете плагин Autoptimize, то код скрипта в придачу интегрироваться в файлы темы. Эти нехитрые манипуляции должны увеличить скорость загрузки сайта.

      1. Проверяем наличие jQuery. Так же как и в первом варианте, смотрите выше.
      2. Скачиваем файлы фоторамы → распаковываем загружаем в отдельную папку в корне сайта.
      3. Для создания шорткода в файл функций темы (functions.php) вставляем код, расположенный ниже, изменяем ссылки к файлам на свои..js"> ";) add_shortcode (" foto "," sd ");
      4. Maintenant, lorsque vous écrivez un article à la fin, entrez un code abrégé.

      Créer directement une galerie

      La galerie est affichée par code HTML en utilisant Récipient

      C classe \u003d "fotorama"Le code de sortie d'image est placé dans le conteneur ou un lien vers l'image . Lors de l'écriture d'un article sur le moteur WordPress, allumez l'éditeur en mode texte et entrez le conteneur.
      C classe \u003d "fotorama".

      Cela ressemble à ceci:

      Ou ainsi (la numérotation des liens est facultative):

      1 3 4

      Exemples de paramètres Fotorama

      Taille du conteneur

      La taille du bloc de photographies est la taille de la première image, d'autres images sont évolutives proportionnelles à la première. Pour corriger cette situation, vous pouvez spécifier les dimensions manuellement.

      Il y a d'autres paramètres:

      Data-Warth \u003d "98%" // Largeur relative Data-ratio \u003d "800/600" // Rapport d'image de données-Minwidth \u003d "420" // min. Data-maxwidth \u003d "900" largeur // max. Data-Minheight \u003d "320" largeur // min. Data-MaxHeight \u003d "100% // relative max. Hauteur de hauteur-hauteur \u003d" 100% // hauteur relative

      Miniatures

      Data-Nav \u003d "Thumbs" répond aux miniatures

      Mais cette méthode n'est pas très efficace, car le script doit télécharger toutes les photos à la fois pour la génération miniature, il sera donc plus rationnel pour préparer de petites copies d'images. WordPress effectue automatiquement des miniatures, nous les utiliserons. Pour obtenir un lien miniature Ajouter -70x70 au nom de fichier (https: //sight/wp-cronpttent/uploads/2017/11/27LTL9ERXK.jpg → https: //syt/wp-content/uploads/2017/11/27LTL9ERXK-70X70.jpg).

      La vignette par défaut est de 64 × 64. Vous pouvez régler ce paramètre à l'aide de la thumb-thumb-Wwidth (largeur) et de la thumbumine de données (hauteur). Si vous avez besoin d'une vignette pour avoir sa propre taille, définissez les paramètres de largeur et de hauteur du fichier miniature:

      Code HTML + fotorama

      Le photorara traite parfaitement HTML et CSS, qui élargit considérablement la fonctionnalité du script. Travaillez avec des références, des blocs, des tables, des paragraphes, écrivez CSS et bien plus encore. Vous trouverez ci-dessous quelques exemples de la galerie. Si la partie visuelle n'est pas affichée, appuyez sur le bouton "Résultat".

      Afficher / Masquer des exemples

      Voir le stylo OOPPWB de Ivanov Klim (@dreamerklim) sur Codepen.

      Voir le stylo Aveevb de Ivanov Klim (@dreamerklim) sur Codepen.

      Mode plein écran

      Data-AutorapDullscreen \u003d "true" // dans la fenêtre de navigateur de données-AutorapFullScreen \u003d "natif" // Tous moniteur

      Il y a une occasion d'ajouter une image séparée pour mode plein écran Grâce à des données complètes:

      Autre

      Data-Autoplay \u003d "True" // Autorun Data-AutoPlay \u003d "3000" // Intervalle entre les diapositives dans la SP Data-Caption \u003d "Un" // Commentaires sur le clavier de données images \u003d "VRAI" // flèches de navigation Data-shuffle \u003d "Vrai" // images dans un trouble Data-Navapposition \u003d "Top" // vignettes en haut Boucle de données \u003d "Vrai" // défilement cyclique Essayons de tout connecter et ajouter une vidéo
      data-Staped \u003d "One" Data-Keyboard \u003d "True" Data-shuffle \u003d "true" Data-Navposition \u003d "Top" Data-Autoplay \u003d "True" Data-Loop \u003d "vrai"> "Une sorte de commentaire 1"> "Une sorte de commentaire 2"> Trouver le travail que vous aimez

    La cloche.

    Il y a ceux qui ont lu cette nouvelle devant vous.
    Abonnez-vous pour recevoir des articles frais.
    E-mail
    Nom
    Nom de famille
    Comment voulez-vous lire la cloche
    Sans spam