Plugin de curseur d'image Jquery. Une sélection de curseurs adaptatifs

Actuellement, un slider - carrousel - est une fonctionnalité qu'il est simplement nécessaire d'avoir sur un site Web d'entreprise, un site Web de portfolio ou toute autre ressource. Outre les curseurs d'image plein écran, les curseurs de carrousel horizontaux s'intègrent bien dans n'importe quelle conception Web.

Parfois, le curseur doit occuper un tiers de la page du site. Ici, le curseur du carrousel est utilisé avec des effets de transition et des mises en page réactives. Les sites de commerce électronique utilisent un curseur carrousel pour afficher plusieurs photos dans des publications ou des pages individuelles. Le code du slider peut être librement utilisé et modifié selon vos besoins.

En utilisant JQuery en conjonction avec HTML5 et CSS3, vous pouvez rendre vos pages plus intéressantes, leur fournir des effets uniques et attirer l'attention des visiteurs sur une zone spécifique du site.

Slick – plugin de curseur de carrousel moderne

Slick est un plugin jquery disponible gratuitement dont les développeurs affirment que leur solution satisfera toutes vos exigences en matière de slider. Curseur adaptatif - le carrousel peut fonctionner en mode « mosaïque » pour les appareils mobiles et en mode « glisser-déposer » pour la version de bureau.

Contient un effet de transition « fondu », une fonctionnalité intéressante de « mode central », un chargement paresseux des images avec défilement automatique. La fonctionnalité mise à jour inclut l'ajout de diapositives et d'un filtre de diapositives. Tout cela pour vous assurer que vous configurez le plugin en fonction de vos besoins.

Mode démo | Télécharger

Owl Carousel 2.0 – jQuery – plugin à utiliser sur les appareils tactiles

Ce plugin dispose d'un large éventail de fonctions, adaptées aussi bien aux développeurs débutants qu'expérimentés. Il s'agit d'une version mise à jour du curseur du carrousel. Son prédécesseur portait le même nom.

Le curseur dispose de plugins intégrés pour améliorer la fonctionnalité globale. Animation, lecture vidéo, lecture automatique du curseur, chargement paresseux, réglage automatique de la hauteur – telles sont les principales caractéristiques d'Owl Carousel 2.0.

Prise en charge des fonctionnalités glisser déposer drop est inclus pour une utilisation plus pratique du plugin sur les appareils mobiles.
Le plugin est parfait pour afficher de grandes images même sur les petits écrans des appareils mobiles.

Exemples | Télécharger

Plugin jQuery Silver Track

Un plugin jquery assez petit mais riche en fonctionnalités qui vous permet de placer un curseur sur une page - un carrousel, qui a un petit noyau et ne consomme pas beaucoup de ressources du site. Le plugin peut être utilisé pour afficher des curseurs verticaux et horizontaux, avec animation et créer des ensembles d'images à partir de la galerie.

Exemples | Télécharger

AnoSlide – Curseur jQuery réactif ultra compact

Curseur jQuery ultra compact - carrousel dont la fonctionnalité est bien supérieure à celle d'un curseur classique. Ceux-ci incluent un aperçu d'une seule image, un affichage carrousel de plusieurs images et un affichage par curseur basé sur le titre.

Exemples | Télécharger

Carrousel Chouette – Curseur Jquery – carrousel

Carrousel hibou – curseur avec support écrans tactiles et technologies glisser-déposer, facilement intégrées au code HTML. Le plugin est l'un des meilleurs curseurs qui vous permettent de créer de magnifiques carrousels sans aucun balisage spécialement préparé.

Exemples | Télécharger

Galerie 3D - carrousel

Utilise des transitions 3D basées sur des styles CSS et un peu de code Javascript.

Exemples | Télécharger

Carrousel 3D utilisant TweenMax.js et jQuery

Magnifique carrousel 3D. Il semble qu'il s'agisse encore d'une version bêta, car j'ai découvert quelques problèmes tout à l'heure. Si vous souhaitez tester et créer vos propres sliders, ce carrousel vous sera d'une grande aide.

Exemples | Télécharger

Carrousel utilisant bootstrap

Slider réactif - carrousel utilisant la technologie bootstrap uniquement pour votre nouveau site Web.

Exemples | Télécharger

Curseur de carrousel Moving Box basé sur le framework Bootstrap

Le plus populaire sur les sites Web de portefeuilles et d’entreprises. Ce type de slider - carrousel - se retrouve souvent sur des sites de tout type.

Exemples | Télécharger

Petit curseur circulaire

Ce curseur de petite taille est prêt à fonctionner sur des appareils avec n'importe quelle résolution d'écran. Le curseur peut fonctionner en mode circulaire et carrousel. Le petit cercle est présenté comme une alternative aux autres curseurs de ce type. Support intégré disponible systèmes d'exploitation IOS et Android.

En mode circulaire, le curseur semble assez intéressant. Excellent support de la méthode glisser-déposer et d'un système de défilement automatique des diapositives.

Exemples | Télécharger

Curseur de contenu Thumbelina

Un curseur de carrousel puissant et adaptatif est parfait pour un site Web moderne. Fonctionne correctement sur n'importe quel appareil. Possède des modes horizontaux et verticaux. Sa taille est réduite à seulement 1 Ko. Le plugin ultra compact possède également d’excellentes transitions fluides.

Exemples | Télécharger

Wow – slider – carrousel

Contient plus de 50 effets, qui peuvent vous aider à créer un slider original pour votre site Web.

Exemples | Télécharger

Curseur de contenu jQuery réactif bxSlider

Redimensionnez la fenêtre de votre navigateur pour voir comment le curseur s'adapte. Bxslider est livré avec plus de 50 options de personnalisation et présente ses fonctionnalités avec divers effets de transition.

Exemples | Télécharger

jCarrousel

jCarousel est un plugin jQuery qui va vous aider à organiser la visualisation de vos images. Vous pouvez facilement créer des carrousels d'images personnalisés à partir de la base présentée dans l'exemple. Le curseur est adaptatif et optimisé pour travailler sur les plateformes mobiles.

Exemples | Télécharger

Scrollbox-plugin jQuery

Scrollbox est un plugin compact pour créer un slider - un carrousel ou une exploration de texte. Les principales fonctionnalités incluent des effets de défilement vertical et horizontal avec pause au survol de la souris.

Exemples | Télécharger

dbpasCarrousel

Un simple curseur de carrousel. Si vous avez besoin d’un plugin rapide, celui-ci est 100% adapté. Livré avec uniquement les fonctionnalités de base requises pour que le curseur fonctionne.

Exemples | Télécharger

Flexisel : plugin de curseur JQuery réactif - Carrousel

Les créateurs de Flexisel se sont inspirés du plugin jCarousel de la vieille école, en faisant une copie destinée au bon fonctionnement du curseur sur les appareils mobiles et tablettes.

La mise en page réactive de Flexisel, lorsqu'elle est exécutée sur des appareils mobiles, est différente d'une mise en page de la taille d'une fenêtre de navigateur. Flexisel est parfaitement adapté au travail sur écrans, aussi bien en basse qu'en haute résolution.

Exemples | Télécharger

Elastislide – curseur adaptatif – carrousel

Elastislide s'adapte parfaitement à la taille de l'écran de votre appareil. Vous pouvez définir le nombre minimum d'images à afficher à une résolution spécifique. Fonctionne bien comme curseur de carrousel avec des galeries d'images, en utilisant un wrapper fixe avec un effet de défilement vertical.

Exemple | Télécharger

FlexSlider 2

Curseur gratuit de Woothemes. Il est à juste titre considéré comme l'un des meilleurs curseurs adaptatifs. Le plugin contient plusieurs modèles et sera utile aussi bien aux utilisateurs novices qu’aux experts.

Exemple | Télécharger

Carrousel incroyable

Amazing Carousel – curseur d’image réactif utilisant jQuery. Prend en charge de nombreux systèmes de gestion de contenu tels que WordPress, Drupal et Joomla. Prend également en charge les systèmes d'exploitation Android, IOS et de bureau sans aucun problème de compatibilité. De superbes modèles de carrousel intégrés vous permettent d'utiliser le curseur en modes vertical, horizontal et circulaire.

Exemples | Télécharger

Dans cet article, nous verrons comment créer très simplement un curseur adaptatif pour un site Web à l'aide de CSS Flexbox et de transformations CSS.

Codes sources et démo du curseur

Un projet de slider appelé chiefSlider se trouve sur GitHub. Vous pouvez y accéder en utilisant ce lien.

Curseur avec une diapositive active (pas de boucle) :

Curseur avec trois diapositives actives (pas de boucle) :





Un exemple qui montre comment utiliser un curseur pour faire pivoter des articles :



Avantages de chiefSlider

Listons les principaux avantages de ce slider :

  • tout d'abord, il ne crée pas de clones d'éléments (items) pour organiser le bouclage, tel qu'implémenté, par exemple, dans les plugins ChouetteCarrousel Et nappe;
  • deuxièmement, cela ne dépend pas de la bibliothèque jQuery; cela supprime non seulement des exigences supplémentaires, mais facilite également les choses ;
  • troisièmement, il est pratiquement n'apporte aucune modification au DOM du document; la seule chose qu'il fait est d'ajouter ou de modifier les valeurs de transformation CSS pour les éléments du curseur ;
  • quatrièmement, il ne contient que ensemble minimum de fonctions; fonctionnalité supplémentaire peut être ajouté en fonction de la tâche ;
  • cinquièmement, il est adaptatif, c'est-à-dire il peut être utilisé sur n’importe quel site Web ; L'adaptabilité du curseur est configurée à l'aide de CSS ;
  • sixièmement, le nombre d'éléments actifs est ajusté à l'aide de CSS ; cela signifie qu'il peut être utilisé pour créer un carrousel avec soit une diapositive active, soit n'importe quel nombre d'entre elles.

Installation du chiefSlider

L'installation du slider se déroule en 3 étapes :

  • ajoutez le CSS chiefSlider à la page ou à un fichier CSS connecté à la page ;
  • placez le code HTML du slider à l'endroit souhaité sur la page ;
  • insérez du code JavaScript dans la page ou dans un fichier js connecté à la page.

Il est conseillé de minimiser le code CSS et JavaScript, cette action fournira plus d'informations. chargement rapide pages.

Comment développer un slider simple pour un site Web (sans boucle)

Créer un curseur chefSlider sera composé de Création HTML code, CSS et JavaScript (sans jQuery).

Code HTML du curseur chefSlider:

Comme vous pouvez le constater, le slider a une architecture HTML très simple. Cela commence par le bloc principal, qui a une classe slider. Ce bloc est composé de 3 éléments.

Le premier élément est .slider__wrapper . Il agit comme un wrapper pour les éléments .slider__item (diapositives).

Les deux éléments restants (.slider__control) représentent visuellement les boutons. Ils serviront à naviguer dans la diapositive, c'est-à-dire passer aux éléments précédents et suivants.

Code CSS pour le slider chiefSlider :

/* STYLES PRINCIPAUX */ .slider ( position : relative ; débordement : caché ; ) .slider__wrapper ( affichage : flex ; transition : transformation facile en 0,6 s ; /* 0,6 durée de changement de diapositive en secondes */ ) .slider__item ( flex : 0 0 50%; /* définit le nombre de diapositives actives (dans ce cas 2 */ max-width : 50% ; /* définit le nombre de diapositives actives (dans ce cas 2 */ ) /* STYLES POUR LES BOUTONS ARRIÈRE ET AVANT * / .slider__control ( position : absolue ; affichage : aucun ; haut : 50 % ; transformation : traduireY (-50 %) ; aligner les éléments : centre ; justifier le contenu : centre ; aligner le texte : centre ; largeur : 40 px ; /* largeur du bouton */ hauteur : 50 px ; /* hauteur du bouton */ opacité : 0,5 ; /* transparence : #000 ; /* couleur d'arrière-plan */ .slider__control_show ( display : flex; ) .slider__control:hover, . :focus ( décoration de texte : aucune ; contour : 0 ; opacité : .9 ; /* transparence */ ) .slider__control_left ( gauche : 0 ; ) .slider__control_right ( droite : 0 ; ) .slider__control::before ( contenu : " " ; affichage : bloc en ligne ; largeur : 20 px ; /* largeur de l'icône (flèche) */ height: 20px; /* hauteur de l'icône (flèche) */ fond : centre transparent sans répétition ; taille de l'arrière-plan : 100 % 100 % ; ) .slider__control_left::before (image d'arrière-plan: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="%23fff " viewBox="0 0 8 8"%3E%3Cpath d="M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z"/%3E%3C/svg%3E "); ) .slider__control_right::before ( background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" fill= "%23fff" viewBox="0 0 8 8"%3E%3Cpath d="M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z"/%3E%3C/svg%3E "); )

Comme vous pouvez le constater, le code CSS du slider est également pas très compliqué. Définitions de base avec lesquelles vous pouvez configurer apparence curseur, fourni avec des commentaires.

Code CSS qui définit nombre d'éléments actifs:

/* définit le nombre de slides actives (dans ce cas 2) */ flex: 0 0 50%; largeur maximale : 50 % ;

Ce code définit le nombre d'éléments actifs pour le curseur à 2.

Pour que le curseur, par exemple, ait un élément actif, ces définitions doivent être modifiées comme suit :

/* définit le nombre de diapositives actives (dans ce cas 1) */ flex: 0 0 100%; largeur maximale : 100 % ;

Création curseur adaptatif réalisée par le biais de requêtes médiatiques.

Par exemple, un curseur qui, sur les appareils dotés d'un petit écran, devrait avoir une diapositive active, et sur les grands, quatre :

Slider__item ( flex : 0 0 100 % ; largeur maximale : 100 % ; ) @media (largeur minimale : 980 px) ( .slider__item ( flex : 0 0 25 % ; largeur maximale : 25 % ; ) )

Code JavaScript pour le curseur chiefSlider :

« utiliser strict » ; var multiItemSlider = (function () ( fonction de retour (sélecteur) ( var _mainElement = document.querySelector(selector), // élément de bloc principal _sliderWrapper = _mainElement.querySelector(".slider__wrapper"), // wrapper for.slider-item _sliderItems = _mainElement.querySelectorAll(".slider__item"), // éléments (.slider-item) _sliderControls = _mainElement.querySelectorAll(".slider__control"), // contrôles _sliderControlLeft = _mainElement.querySelector(".slider__control_left"), // " Bouton GAUCHE" _sliderControlRight = _mainElement.querySelector(".slider__control_right"), // Bouton "DROITE" _wrapperWidth = parseFloat(getComputedStyle(_sliderWrapper).width), // largeur du wrapper _itemWidth = parseFloat(getComputedStyle(_sliderItems).width), / / largeur d'un élément _positionLeftItem = 0, // position de l'élément actif gauche _transform = 0, // valeur de transformation.slider_wrapper _step = _itemWidth / _wrapperWidth * 100, // taille du pas (pour la transformation) _items = // tableau de elements // remplissage du tableau _items _sliderItems.forEach(function (item, index) ( _items.push(( item: item, position: index, transform: 0 )); )); var position = ( getMin : 0, getMax : _items.length - 1, ) var _transformItem = fonction (direction) ( if (direction === "droite") ( if ((_positionLeftItem + _wrapperWidth / _itemWidth - 1) >= position .getMax) ( return; ) if (!_sliderControlLeft.classList.contains("slider__control_show")) ( _sliderControlLeft.classList.add("slider__control_show"); ) if (_sliderControlRight.classList.contains("slider__control_show") && (_positionLeftItem + _wrapperWidth / _itemWidth) >= position.getMax) ( _sliderControlRight.classList.remove("slider__control_show"); ) _positionLeftItem++;<= position.getMin) { return; } if (!_sliderControlRight.classList.contains("slider__control_show")) { _sliderControlRight.classList.add("slider__control_show"); } if (_sliderControlLeft.classList.contains("slider__control_show") && _positionLeftItem - 1 <= position.getMin) { _sliderControlLeft.classList.remove("slider__control_show"); } _positionLeftItem--; _transform += _step; } _sliderWrapper.style.transform = "translateX(" + _transform + "%)"; } // обработчик события click для кнопок "назад" и "вперед" var _controlClick = function (e) { if (e.target.classList.contains("slider__control")) { e.preventDefault(); var direction = e.target.classList.contains("slider__control_right") ? "right" : "left"; _transformItem(direction); } }; var _setUpListeners = function () { // добавление к кнопкам "назад" и "вперед" обработчика _controlClick для события click _sliderControls.forEach(function (item) { item.addEventListener("click", _controlClick); }); } // инициализация _setUpListeners(); return { right: function () { // метод right _transformItem("right"); }, left: function () { // метод left _transformItem("left"); } } } }());

L'action principale dans le code JavaScript est effectuée par la fonction _transformItem. Cette fonction, selon la direction qui lui est passée, transforme le element.slider__wrapper.

Initialisation du curseur effectué de la manière suivante :

Var slider = multiItemSlider(".slider") Démo du curseur

Comment créer un slider en boucle ?

Les diapositives en boucle peuvent être réalisées en transformant les éléments .slider__item.

Pour ce faire, vous devez lier les valeurs de sa position actuelle et de sa transformation à chaque element.slider__item.

Ces actions peuvent être effectuées de manière optimale en utilisant le tableau _items :

Var_items = ; // remplissage du tableau avec elements.slider__item _sliderItems.forEach(function (item, index) ( _items.push(( item: item, position: index, transform: 0 )); ));

Mais vous pouvez associer des données à des éléments non seulement à l'aide d'un tableau, mais également, par exemple, à l'aide d'attributs de données. Mais les opérations DOM sont les plus lentes et les plus gourmandes en ressources, et elles ne sont pas recommandées lorsqu'elles peuvent être effectuées d'une autre manière.

L'étape suivante consiste à créer des fonctions pour calculer .slider__item avec la position min et max.

Var position = ( getItemMin: function () ( var indexItem = 0; _items.forEach(function (item, index) ( if (item.position< _items.position) { indexItem = index;` } }); return indexItem; }, getItemMax: function () { var indexItem = 0; _items.forEach(function (item, index) { if (item.position >_items.position) ( indexItem = index; ) )); retourner indexItem ; ), getMin: function () ( return _items.position; ), getMax: function () ( return _items.position; ) )

Dernière étape de base ce qu'il faut faire c'est finaliser la fonction _transformItem. A savoir, ajoutez-y du code qui changera la position de l'élément .slider__item et procéder à sa transformation.

Var _transformItem = fonction (direction) ( var nextItem; if (direction === "right") ( _positionLeftItem++; if ((_positionLeftItem + _wrapperWidth / _itemWidth - 1) > position.getMax()) ( nextItem = position.getItemMin() ; _items.position = position.getMax() + 1; _items.transform += _items.length * 100; _step;< position.getMin()) {
 nextItem = position.getItemMax();
 _items.position = position.getMin() - 1;
 _items.transform -= _items.length * 100;
 _items.item.style.transform = "translateX(" + _items.transform + "%)";
 }
 _transform += _step;
 }
 _sliderWrapper.style.transform = "translateX(" + _transform + "%)";
}

En fait, tout est simple ici.

Par exemple, pour passer à la diapositive suivante, le tableau items est d'abord recherché pour un élément dont la position est supérieure à celle de l'élément element.slider__item actuel le plus à droite.

S'il existe un tel élément dans le tableau, alors la transformation de element.slider__wrapper est effectuée (c'est-à-dire des actions, comme dans l'algorithme sans boucle).

Mais si il n'existe pas un tel élément, puis en plus de transformation.slider__wrapper, un certain nombre d'autres actions sont effectuées. Tout d'abord, le tableau items est recherché pour un élément avec position minimale. Après avoir reçu cet article, il une position est définie dont la valeur sera égale à la valeur de l'élément droit actuel + 1. Et bien sûr, c'est le cas sa transformation, d'un tel nombre de pour cent qu'il se retrouve à la fin, c'est-à-dire après le dernier élément.


Pour passer à la diapositive précédente, des actions similaires sont effectuées, mais en sens inverse.


De plus, pour un curseur en boucle, vous n'avez pas besoin de basculer la visibilité des boutons Gauche et Droit. Ces boutons dans cette version du curseur seront toujours affichés.

Pour ce faire, vous avez besoin de :

  • supprimez la classe slider__control_show du contrôle « Droite » ;
  • dans le CSS pour selector.slider__control, changez la valeur de la propriété d'affichage en flex .
Démo du curseur

Comment créer un slider avec boucle et changement automatique de slide ?

Vous pouvez programmer des changements automatiques de diapositives à certains intervalles à l'aide de la fonction setInterval.

Var _cycle = fonction (direction) ( if (!_config.isCycling) ( return; ) _interval = setInterval(function () ( _transformItem(direction); ), _config.interval); )

La fonction setInterval dans cet exemple exécutera la fonction _transformItem à des intervalles spécifiés égaux à la valeur de la variable _config.interval.

De plus, il est conseillé d'ajouter un arrêt au changement automatique des diapositives lorsque vous déplacez le curseur sur le curseur.

Vous pouvez implémenter cette fonctionnalité comme suit :

If (_config.pause && _config.isCycling) ( _mainElement.addEventListener("mouseenter", function () ( clearInterval(_interval); )); _mainElement.addEventListener("mouseleave", function () ( clearInterval(_interval); _cycle( _config.direction);

Comment arrêter le changement automatique de diapositive si l'élément n'est pas visible par l'utilisateur ?

Il est conseillé de désactiver le changement automatique de diapositive dans deux cas :

  • lorsque la page (sur laquelle se trouve ce slider) est inactive ;
  • lorsque le curseur est en dehors de la zone de visibilité de la page.

Le premier cas peut être géré à l’aide de l’événement visiblechange.

Document.addEventListener("visibilitychange", _handleVisibilityChange, false);

Fonction pour le gestionnaire d'événements de visibilitéchange :

// gestion de l'événement "Modifications de visibilité du document" var _handleVisibilityChange = function () ( if (document.visibilityState === "hidden") ( clearInterval(_interval); ) else ( clearInterval(_interval); _cycle(_config.direction); ) )

Le calcul de la visibilité d'un élément peut être effectué à l'aide de la fonction _isElementVisible :

Fonction _isElementVisible(element) ( var rect = element.getBoundingClientRect(), vWidth = window.innerWidth || doc.documentElement.clientWidth, vHeight = window.innerHeight || doc.documentElement.clientHeight, elemFromPoint = function (x, y) ( return document.elementFromPoint(x, y); if (rect.right);< 0 || rect.bottom < 0 || rect.left >vLargeur || rect.top > vHeight) ( return false; ) return (element.contains(elemFromPoint(rect.left, rect.top)) || element.contains(elemFromPoint(rect.right, rect.top)) || element.contains (elemFromPoint(rect.right, rect.bottom)) || element.contains(elemFromPoint(rect.left, rect.bottom))); )

Vous pouvez placer l'appel _isElementVisible, par exemple, au début de la fonction _transformItem. Cette action annulera le changement automatique de diapositive si le curseur est actuellement en dehors de la fenêtre.

Var _transformItem = function (direction) ( var nextItem; if (!_isElementVisible(_mainElement)) ( return; ) //...

Curseur qui répond au redimensionnement de la fenêtre du navigateur

Cette version du curseur adaptatif diffère des précédentes en ce qu'elle permet modifier le nombre d'éléments actifs (diapositives) lors du redimensionnement de la fenêtre du navigateur. Les utilisateurs ne redimensionnent généralement pas leur navigateur, mais cela peut quand même arriver.

Ceci est implémenté à l'aide de l'événement resize et du tableau _states. Le tableau est utilisé pour les calculs. Son utilisation vous permettra d'éviter de réinitialiser le curseur lorsque cela n'est pas nécessaire.

Le temps ne s'arrête pas et avec lui le progrès. Cela a également affecté Internet. Vous pouvez déjà constater à quel point l’apparence des sites Web évolue ; la conception adaptative est particulièrement populaire. Et à cet égard, de nombreux nouveaux sont apparus curseurs jquery adaptatifs, galeries, carrousels ou plugins similaires.
1. Curseur de publications horizontales réactif

Carrousel horizontal adaptatif avec Instructions détailléesà l'installation. Il est réalisé dans un style simple, mais vous pouvez le personnaliser à votre guise.

2. Curseur sur Glide.js

Ce curseur convient à n’importe quel site Web. Il utilise Glide.js open source. Les couleurs du curseur peuvent être facilement modifiées.

3. Diaporama de contenu incliné

Curseur de contenu réactif. Le point fort de ce slider est l'effet 3D des images, ainsi que différentes animations d'apparence aléatoire.

4. Curseur utilisant le canevas HTML5

Un curseur très beau et impressionnant avec des particules interactives. Il a été réalisé à l'aide d'un canevas HTML5,

5. Curseur de morphing d'image

Curseur avec effet de morphing (Transformation douce d'un objet à un autre). Dans cet exemple, le curseur est bien adapté au portfolio d'un développeur web ou d'un studio web sous la forme d'un portfolio.

6. Curseur circulaire

Curseur en forme de cercle avec pour effet de retourner l'image.

7. Curseur avec arrière-plan flou

Curseur adaptatif avec commutation et flou d'arrière-plan.

8. Curseur de mode réactif

Curseur de site Web simple, léger et réactif.

9. Slicebox - Curseur d'image 3D jQuery(MIS À JOUR)

Version mise à jour du curseur Slicebox avec des correctifs et de nouvelles fonctionnalités.

10.Grille d’images réactives animées gratuites

Plugin JQuery pour créer une grille d'images flexible qui changera de prise de vue en utilisant différentes animations et timings. Cela peut bien paraître comme arrière-plan ou élément décoratif sur un site Web, car nous pouvons faire apparaître de manière sélective de nouvelles images et leurs transitions. Le plugin est disponible en plusieurs versions.

11. Curseur flexible

Universel plugin gratuit pour votre site Web. Ce plugin est disponible en plusieurs options de curseur et de carrousel.

12. Cadre photo

Fotorama est un plugin universel. Il dispose de nombreux paramètres, tout fonctionne rapidement et facilement et vous pouvez afficher les diapositives en plein écran. Le curseur peut être utilisé à la fois en taille fixe et adaptatif, avec ou sans vignettes, avec ou sans défilement circulaire, et bien plus encore.

P.S.J'ai installé le slider plusieurs fois et je pense que c'est l'un des meilleurs

13. Galerie de curseurs 3D gratuite et adaptative avec vignettes.

Curseur de galerie expérimentale Disposition du panneau 3D avec une grille et des effets d'animation intéressants.

14. Curseur sur CSS3

Le curseur adaptatif est réalisé en CSS3 avec une apparence fluide du contenu et une animation lumineuse.

15. Curseur WOW

WOW Curseur est un curseur d'image avec des effets visuels étonnants.

17. Élastique

Curseur élastique avec une réactivité totale et des vignettes de diapositives.

18. Fente

Il s'agit d'un curseur réactif plein écran utilisant une animation CSS3. Le curseur est réalisé en deux versions. L'animation est réalisée de manière assez inhabituelle et magnifique.

19. Galerie de photos adaptative plus

Un simple curseur de galerie gratuit avec chargement d'image.

20. Curseur réactif pour WordPress

Curseur gratuit adaptatif pour WP.

21. Curseur de contenu Parallax

Slider avec effet de parallaxe et contrôle de chaque élément à l'aide de CSS3.

22. Curseur avec lien musical

Curseur utilisant open code source JPlayer. Ce curseur ressemble à une présentation avec de la musique.

23. Curseur avec jmpress.js

Le slider responsive est basé sur jmpress.js et vous permettra donc d'ajouter des effets 3D intéressants à vos slides.

24. Diaporama survol rapide

Diaporama avec changement rapide de diapositive. Les diapositives s'allument en survol.

25. Accordéon d'image avec CSS3

Image accordéon en utilisant CSS3.

26. Un plugin de galerie optimisé pour le toucher

Il s'agit d'une galerie réactive optimisée pour les appareils tactiles.

27. Galerie 3D

Galerie murale 3D- créé pour Navigateur Safari, où l'effet 3D sera visible. Si vous le regardez sur un autre navigateur, la fonctionnalité sera correcte mais l'effet 3D ne sera pas visible.

28. Curseur avec pagination

Curseur réactif avec pagination à l'aide du curseur JQuery UI. L'idée est d'utiliser un concept de navigation simple. Il est possible de rembobiner toutes les images ou de passer diapositive par diapositive.

29.Montage d'images avec jQuery

Organisez automatiquement les images en fonction de la largeur de l'écran. Une chose très utile lors du développement d’un site Web de portfolio.

30. Galerie 3D

Un simple curseur circulaire 3D utilisant CSS3 et jQuery.

31. Mode plein écran avec effet 3D utilisant CSS3 et jQuery

Un curseur avec la possibilité d'afficher des images en plein écran avec une belle transition.

Collection de gratuit Curseur HTML et CSS exemples de code : carte, comparaison, plein écran, réactif, simple, etc. Mise à jour de la collection juin 2018. 7 nouveaux articles.

Table des matières

Articles Liés


À propos du code

Un ensemble d'écrans d'intégration en HTML/CSS/JS. Une expérience personnelle avec la superposition d'icônes PNG, de transitions CSS3 et de flexbox.

Curseur de carte d'information HTML, CSS et JavaScript.
Réalisé par Andy Tran
23 novembre 2015

Curseur de photos fonctionnant sur les navigateurs de bureau et mobiles.
Réalisé par Taron
29 septembre 2014

Curseurs de comparaison (avant/après)


À propos du code

Un curseur de comparaison d'images simple et propre, entièrement réactif et prêt au toucher avec CSS et jQuery.


À propos du code

Un curseur avant et après avec uniquement du HTML et du CSS.


À propos du code

Jouer avec une nouvelle idée en utilisant mon curseur d'image à deux calques avant/après. Le garder minimal. En gardant la vanille. Aimez-le si c'est utile :)

Vanilla JS, minimal, agréable à regarder.
Fabriqué par Huw
3 juillet 2017


À propos du code

Un élément de curseur « écran partagé » avec JavaScript.

Une petite expérience pour un curseur avant et après le tout dans un SVG. Le masquage rend les choses assez simples. Comme tout est SVG, les images et les légendes s’adaptent parfaitement. Les plugins Draggable et ThrowProps de GreenSock ont ​​été utilisés pour le contrôle du curseur.
Réalisé par Craig Roblewsky
17 avril 2017

Utilise une entrée de plage personnalisée pour le curseur.
Fabriqué par Dudley Storey
14 octobre 2016

Curseur de comparaison d'images réactif avec HTML, CSS et JavaScript.
Réalisé par Ege Görgülü
3 août 2016

Curseur de comparaison avant-après des vidéos HTML5, CSS3 et JavaScript.
Fabriqué par Dudley Storey
24 avril 2016

Un curseur déplaçable pratique pour comparer rapidement 2 images, optimisé par CSS3 et jQuery.
Réalisé par CodyHouse
15 septembre 2014

Curseurs plein écran

À propos du code

Curseur simple basé sur les entrées radio. 100% pur HTML + CSS. Fonctionne également avec les touches fléchées.

Réactif : oui

Dépendances : -


À propos du code

Bel effet de transition pour le curseur plein écran.


À propos du code

Curseur coulissant de parallaxe horizontale avec Swiper.js.


À propos du code

Curseur de perspective 3D fluide et réactif lors du déplacement de la souris.

Curseur d'image de héros en plein écran (thème des panneaux de balayage) avec HTML, CSS et JavaScript.
Réalisé par Tobias Bogliolo
25 juin 2017

Un élément d'interaction avec un curseur utilisant les effets Velocity et Velocity (UI Pack) pour améliorer l'animation. L'animation est déclenchée via les touches fléchées, un clic de navigation ou une prise de défilement. Cette version inclut des bordures dans le cadre de l'interaction.
Réalisé par Stephen Scaff
11 mai 2017

Curseur simple dans un style minimal pour afficher les images. Une partie de l'image apparaît sur chaque diapositive.
Réalisé par Nathan Taylor
22 janvier 2017

La chose est assez facilement personnalisable. Vous pouvez modifier en toute sécurité la police, la taille de la police, la couleur de la police et la vitesse d'animation. La première lettre d'une nouvelle chaîne dans un tableau en JS apparaîtra sur une nouvelle diapositive. Il est facile de créer (ou de supprimer) une nouvelle diapositive : 1. Ajoutez une nouvelle ville dans le tableau en JS. 2. Modifiez la variable du nombre de diapositives et placez une nouvelle image dans la liste scss en CSS.
Réalisé par Ruslan Pivovarov
8 octobre 2016

  1. Chemin de détourage pour la bordure du rectangle de masquage d'image (webkit uniquement).
  2. Mode de fusion pour ce masque.
  3. Système de couleurs intelligent, mettez simplement le nom et la valeur de votre couleur dans la carte Sass, puis ajoutez la classe appropriée avec ce nom de couleur aux éléments et tout fonctionnera !
  4. Menu latéral sympa des crédits (cliquez sur le petit bouton au centre de la démo).
  5. Vanilla js avec juste< 200 lines of code (basically it’s just adds/removes classes).
Réalisé par Nikolaï Talanov
7 octobre 2016

Ce curseur asymétrique avec défilement basé sur du JS et CSS purs (sans bibliothèques).
Réalisé par Victor Belozyorov
3 septembre 2016

Une animation de curseur avec un design Pokémon.
Réalisé par Pham Mikun
18 août 2016

Curseur HTML, CSS et JavaScritp avec animation complexe et texte incliné en demi-couleur.
Réalisé par Ruslan Pivovarov
13 juillet 2016

Effet de parallaxe du curseur avec HTML, CSS et JavaScript.
Réalisé par Manuel Madeira
28 juin 2016

Curseur HTML, CSS et JavaScript avec effet d'entraînement.
Réalisé par Pedro Castro
21 mai 2016

Curseur révélant Clip-Path avec HTML, CSS et JavaScript.
Réalisé par Nikolaï Talanov
16 mai 2016

Curseur GSAP + Slick avec aperçu des diapositives précédentes/suivantes.
Réalisé par Karlo Videk
27 avril 2016

Curseur pleine page HTML, CSS et JavaScript.
Réalisé par Joseph Martucci
28 février 2016

Prototype de slider complet avec HTML, CSS et JavaScript.
Fabriqué par Gluber Sampaio
6 janvier 2016

Un diaporama plein écran, en quelque sorte réactif, animé avec Greensocks TweenLite/Tweenmax.
Fabriqué par Arden
12 décembre 2015

Fabriqué par Arden
5 décembre 2015

Curseur plein écran (GSAP Timeline) #1 avec HTML, CSS et JavaScript.
Réalisé par Diaco M.Lotfollahi
23 novembre 2015

Curseur HTML et CSS avec effets personnalisés.
Réalisé par Nikolaï Talanov
12 novembre 2015

Glisseur plein écran avec parallaxe avec HTML, CSS et JavaScript.
Réalisé par Nikolaï Talanov
12 novembre 2015

Curseur rotatif de preuve de concept. Utilise un chemin de clip et beaucoup de mathématiques.
Réalisé par Tyler Johnson
16 avril 2015

Un simple curseur CSS et jQuery plein écran utilisant la fluidité de TranslateX et Translate3D !
Réalisé par Joseph
19 août 2014

Curseurs réactifs

À propos du code

Curseur d’opacité des images

Curseur d'opacité des images en HTML et CSS.

Navigateurs compatibles : Chrome, Edge, Firefox, Opera, Safari

Réactif : oui

Dépendances : -

À propos du code

Disposition des diapositives flexibles empilées

Cet exemple illustre comment créer une disposition de diapositives empilées les unes sur les autres (particulièrement utile pour les transitions de fondu entrant/sortant). Ceci est réalisé sans régler leur hauteur et en évitant la position : absolue ; ils sont donc entièrement flexibles et faciles à maintenir dans le flux normal des pages.

Navigateurs compatibles : Chrome, Edge, Firefox, Opera, Safari

Réactif : oui

Dépendances : -

À propos du code

Curseur réactif

Curseur réactif animé en HTML, CSS et JavaScript.

Navigateurs compatibles : Chrome, Edge, Firefox, Opera, Safari

Réactif : oui

Dépendances : animer.css

À propos du code

Curseur avec texte masqué

Curseur CSS uniquement avec texte masqué.

Navigateurs compatibles : Chrome, Edge (partiel), Firefox, Opera, Safari

Réactif : oui

Dépendances : -


À propos du code

Image et contenu avec effet parallaxe.

À propos du code

Galerie de diapositives CSS uniquement.

Navigateurs compatibles : Chrome, Edge, Firefox, Opera, Safari

Réactif : oui

Dépendances : -

À propos du code

Curseur HTML/CSS pur

Curseur HTML/CSS pur avec barre de progression SVG circulaire.

Navigateurs compatibles : Chrome, Edge (partiel), Firefox (partiel), Opera, Safari

Réactif : oui

Dépendances : font-awesome.css


À propos du code

Une expérience pour créer un curseur vertical entièrement réactif avec des vignettes en utilisant uniquement CSS et en conservant le rapport hauteur/largeur des images.


À propos du code

Un simple curseur/carrousel d'image Flexbox réalisé avec du JavaScript vanille.


À propos du code

Il s'agit d'une expérience qui simule un effet de flou de mouvement à chaque changement de diapositive. Il tire parti du filtre Flou gaussien SVG et de certaines animations d'images clés CSS. Bien que l'effet ne nécessite aucun Javascript pour fonctionner correctement, dans cet exemple, Javascript n'est utilisé que pour la fonctionnalité du curseur.


À propos du code

Cool anime le curseur avec JS.


À propos du code

Il s'agit d'une expérience sur la façon dont les modèles SVG peuvent nous aider à créer des images de type masqué pour un curseur d'image CSS uniquement.

Explorer quelques transitions de curseur. Curseur Swiper avec option de parallaxe activée. Jouer avec les filtres CSS principalement ici.
Réalisé par Mirko Zorić
12 juin 2017

Curseur GSAP simple avec quelques animations subtiles.
Réalisé par Goran Vrban
9 juin 2017

Interface utilisateur du curseur avec HTML, CSS et JavaScript.
Réalisé par Mergim Ujkani
6 juin 2017

Curseur GSAP version 2.
Réalisé par Em An
4 mai 2017

Un petit curseur de transition tranché utilisant un simple accord d'ajout de classe. Il faut lisser un peu les timings et décider de la meilleure approche pour mobile (il suffit d'empiler, d'ajouter des événements tactiles, de créer une fenêtre d'affichage complète des images, etc. Prend en charge la molette de défilement (scroll jacking), les boutons de navigation et les touches fléchées. Peut également augmenter le wrapper de contenu pour que les images remplissent la fenêtre dans leur état non animé, ce qui est plutôt cool aussi.
Réalisé par Stephen Scaff
3 janvier 2017

Utilisation de la bordure-image et du chemin de clip CSS pour créer un effet d'animation de curseur.
Réalisé par Emily Hayman
31 décembre 2016

Petit slider construit avec flexbox. Un peu réactif et peut avoir des éléments fixes à côté de la zone du curseur.
Réalisé par Robert
28 novembre 2016

Curseur de canevas HTML, CSS.
Réalisé par Nvagelis
29 octobre 2016

Curseur fluide 3D HTML, CSS et JavaScript.
Réalisé par Eduardo Allegrini
19 octobre 2016

Slider de cupcake HTML et CSS avec des pépites !
Réalisé par Jamie Coulter
14 octobre 2016


Réalisé par Mario's Maselli
12 octobre 2016

Explorer l'animation de l'interface utilisateur n°2 avec HTML, CSS et JavaScript.
Réalisé par Mario's Maselli
22 septembre 2016

Explorer l'animation de l'interface utilisateur n°3 avec HTML, CSS et JavaScript.
Réalisé par Mario's Maselli
22 septembre 2016

Ecommerce Slider v2.0 avec HTML, CSS et JavaScript.
Réalisé par Pedro Castro
17 septembre 2016

Curseur HTML, CSS et JavaScript propre avec un arrière-plan incurvé.
Réalisé par Ruslan Pivovarov
13 septembre 2016

Explorer l'animation de l'interface utilisateur n°1 avec HTML, CSS et JavaScript.
Réalisé par Mario's Maselli
8 septembre 2016

Profitez de la puissance du CSS : haut et bas de chaque image du milieu et curseur paginé avec lightbox.
Réalisé par Kseso
15 août 2016

La double exposition est une technique photographique qui combine 2 images différentes en une seule.
Réalisé par Misaki Nakano
3 août 2016

Curseur utilisant le clip de propriété CSS3.
Réalisé par Pedro Castro
1er mai 2016

Curseur CSS réactif.
Réalisé par geekwen
19 avril 2016

Il s'agit d'une simple expérience de curseur affichant des mots avec de belles significations qui ne peuvent pas être directement traduits. Focus : typographie élégante et transitions simples mais séduisantes.
Réalisé par Joe Harry
5 avril 2016

L'idée de l'animation est de changer la valeur du chemin du clip CSS, créant ainsi un effet de masquage.
Réalisé par Bhakti Al Akbar
31 mars 2016

Curseur de points avec HTML, CSS et JavaScript.
Réalisé par Derek Nguyen
16 mars 2016

Curseur d'effet prisme avec HTML, CSS et JavaScript.
Fabriqué par Victor
12 mars 2016

Galerie d'arrière-plans coulissants avec HTML, CSS et JavaScript.
Réalisé par Ron Gierlach
30 novembre 2015

Solution de curseur HTML, CSS et JavaScript.
Réalisé par Jürgen Genser
30 septembre 2015

Un curseur de produit alimenté par Sequence.js. Sequence.js - Le framework d'animation CSS réactif pour créer des curseurs, des présentations, des bannières et d'autres applications uniques par étapes.
Réalisé par Ian Lunn
15 septembre 2015

Curseur personnalisé en petit cercle.
Réalisé par Bram de Haan
11 août 2015

Curseur GTA V réactif avec HTML, CSS et JavaScript.
Réalisé par Eduard Mayer
24 janvier 2014

C'est comme un curseur mais il tourne de manière cubique pour des raisons inconnues.
Réalisé par Eric Brewer
4 décembre 2013

Réalisé par Hugo DarbyBrown
28 août 2013

Curseurs simples

Curseur de superposition d'images avec HTML, CSS et JavaScript vanille.
Fabriqué par Yugam
7 juin 2017

Curseur d'image en vedette HTML et CSS.
Réalisé par Joshua Hibbert
16 juin 2016

Curseur d'image multi-axes

Curseur d'image multi-axes avec HTML, CSS et JavaScript.
Fabriqué par Burak Can
22 juillet 2013

Cube slider, une petite expérience avec les transformations 3D HTML5/CSS3.
Réalisé par Ilya K.
26 juin 2013

De l'auteur : Malgré les rumeurs sur la prétendue « mort » de la partie des pages Web visible sans défilement, le besoin d’un bon slider n’a pas disparu. Soyons honnêtes une seconde : les curseurs sont amusants. De plus, rien d’autre, contrairement au contenu en mouvement, ne provoque un effet « wow » chez l’utilisateur. Tous les curseurs sont un ensemble de plusieurs diapositives qui se remplacent les unes les autres, et il est extrêmement important que le code du curseur soit aussi léger que possible. C'est dans de tels cas que jQuery nous aidera.

Jetez un œil aux 20 curseurs jQuery d'Envato Market et vous vous rendrez compte qu'il existe des curseurs qui sont plus qu'un simple bloc d'images qui les traversent en douceur.

1. RoyalSlider – Galerie d'images sur écran tactile utilisant jQuery

De nos jours, un curseur réactif et compatible avec les écrans tactiles signifie bien plus qu'avant. RoyalSlider combine les deux fonctionnalités : réactivité et fonctionnalité d'écran tactile. Un bon choix puisque la galerie est écrite en HTML5 et CSS3.

Quelques fonctionnalités intéressantes:

Comment créer soi-même un site internet ?

Optimisation du référencement

Hautement personnalisable

Plus de 10 modèles de démarrage

Il existe une solution de repli pour les transitions CSS3

À mon avis, la fonctionnalité la plus intéressante est « l'architecture de script modulaire », qui vous permet d'exclure les éléments inutiles du fichier JS principal, réduisant ainsi le poids. RoyalSlider, une galerie d'images à écran tactile dans JQuery, est un curseur JavaScript robuste qui devrait s'ajouter à la boîte à outils de tout développeur.

2. Plugin jQuery réactif Slider Revolution

Ce n'est pas facile de faire quelque chose de "révolutionnaire" avec un slider. En ce qui concerne les curseurs, vous pouvez y ajouter de nombreuses fonctionnalités. Cependant, Slider Revolution est un très bon essai. Parmi les curseurs jQuery, cette instance répond à toutes vos exigences possibles.

La liste des fonctionnalités du curseur est si longue que je ne listerai que les meilleures :

Effet parallaxe et animation personnalisée

Nombre illimité de calques et de diapositives avec liens

styles prêts à l'emploi et profondément personnalisables

et beaucoup plus

Possibilité d'ajouter une image, un lecteur vidéo intégré et des liens depuis réseaux sociaux fait de Slider Revolution l'une des options les plus flexibles et personnalisables du Web.

3. Plugin de curseur jQuery adaptatif LayerSlider

Le nom « plugin de curseur jQuery adaptatif LayerSlider » ne peut pas vraiment évaluer ce curseur.
Plus de 200 transitions 2D et 3D entre les diapositives feront tourner la tête de chacun.

Quelques caractéristiques notables :

13 skins et 3 types de menus

Possibilité de placer une image fixe au-dessus du curseur

Et solution de secours jQuery

Et beaucoup plus

Comme avec le curseur précédent, vous pouvez ajouter presque n'importe quel contenu, même du contenu multimédia résident HTML5. LayerSlider donne vie aux curseurs et est très joli.

4. Rotateur de bannière jQuery / Diaporama

jQuery Banner Rotator / Slideshow est un curseur assez simple qui ne sacrifie pas la fonctionnalité principale.

Possibilités :

Info-bulles, insertions de texte, etc.

Aperçus et diverses options de visualisation des composants

Minuterie avec retard pour un curseur ou tous

Plusieurs transitions pour toutes les diapositives ou différentes transitions pour chacune individuellement

jQuery Banner Rotator / Slideshow, comparé aux autres curseurs JQuery, n'a que des capacités de base, mais vous ne devez pas l'oublier.

5. All In One Slider – Plugin de curseur jQuery réactif

Tout curseur apparaissant sur Internet a sa propre vision et résout tous les problèmes dans son domaine. Mais pas celui-ci. All In One Slider peut être appelé « tout compris ».

Je pense que la plupart des développeurs et concepteurs Web disposent d’une solution éprouvée, mais ils sont toujours à la recherche de quelque chose de nouveau. Et ce « quelque chose de nouveau » comprend :

Rotateur de bannière

Bannière avec aperçu

Bannière avec playlist

Curseur de contenu

Carrousel

Tous les types de curseurs prennent en charge la plupart, sinon la totalité, des fonctionnalités requises par les curseurs jQuery. All In One Slider sera-t-il votre tout compris ?

6. UnoSlider – Curseur d’écran tactile adaptatif

Si votre curseur ne répond pas et ne prend pas en charge les écrans tactiles, alors vous n'avez pas le bon curseur. UnoSlider est correct.

Ce slider a trouvé sa place au soleil entre simplicité et richesse fonctionnelle. Les fonctions:

Prise en charge du thème

12 thèmes prêts à l'emploi

40 transitions

Prise en charge d'IE6+

Toutes les fonctionnalités mettent l'accent sur le design et le style, faisant d'UnoSlider un excellent curseur de contenu avec la possibilité d'ajouter des thèmes.

7. Master Slider - Curseur d'écran tactile jQuery

Vous recherchez « un curseur jQuery pour les gouverner tous » ? Essayez Master Slider – Curseur d'écran tactile JQuery pour différentes tailles d'écran...

Quand cela vient à bon design, cette copie est l'une des meilleures :

Plus de 25 modèles

Transitions matérielles accélérées

Prise en charge du toucher et du glissement

Et beaucoup plus

Les transitions interactives, les calques animés et les hotspots attireront certainement votre attention. Master Slider est une œuvre d’art.

8. TouchCarousel - défileur et curseur de contenu jQuery

TouchCarousel offre une assistance et des mises à jour gratuites. Cependant, ce ne sont pas toutes les fonctionnalités de ce curseur de carrousel jQuery léger.

Si le mot « toucher » est dans le nom, vous pouvez deviner que le curseur est entièrement adaptatif et prend en charge les touches. Autres caractéristiques:

Optimisation du référencement

Lecture automatique intelligente

Transitions CSS3 avec accélération matérielle

Interface utilisateur personnalisable et 4 skins pour Photoshop

TouchCarousel, grâce à son défilement physique unique, élève les expériences mobiles à un tout autre niveau.

9. Curseur avancé - curseur XML jQuery

Les curseurs jQuery peuvent être utilisés non seulement sur les sites Web. Ils peuvent également être utiles dans les applications Web. Advanced Slider vous permet de le faire.

Avec le balisage HTML ou XML, ce curseur avancé fait une impression durable :

Calques animés et vidéo intelligente

Plus de 100 transitions et plus de 150 propriétés personnalisées

15 skins de curseur, 7 skins de barre de défilement et prise en charge de lightbox intégrée

Navigation au clavier, prise en charge tactile et personnalisation complète

Et beaucoup plus

Cependant, le plus meilleure caractéristique Ce curseur avancé est une API jQuery XML Slider qui fait du curseur une option idéale pour votre application Web.

10. Effet de zoom avant/arrière du curseur jQuery entièrement réactif

Un de ces curseurs jQuery qui vous feront regarder une démo avant de commencer à lire sur ses fonctionnalités. Vous voulez juste comprendre ce que signifie cet « effet zoom avant/arrière ».

L'effet de zoom est assez faible, mais il ajoute une sensation de contrôle et une touche réelle à l'image tandis que le reste du curseur est statique. Particularités du curseur :

Transitions de calque CSS3

Option de fin d'animation pour les calques

Options de largeur fixe, plein écran et pleine largeur

Texte animé avec formatage HTML et CSS

La plupart des curseurs tentent d'incorporer autant d'effets que possible, mais jQuery Slider Zoom In/Out Effect Fully Responsive n'a que l'effet Ken Burns, mais il est bien implémenté.

11. Évolution du carrousel jQuery

Comme Advanced Slider - jQuery XML Slider susmentionné, jQuery Carousel Evolution possède sa propre API qui peut être utilisée pour améliorer la fonctionnalité ou intégrer le curseur dans un autre projet.

Comment créer soi-même un site internet ?

Quelles technologies et connaissances sont nécessaires aujourd’hui pour créer soi-même des sites Web ? Découvrez-le à l'intensif !

Avec des images, du balisage HTML, des vidéos YouTube et Vimeo, vous recevrez également :

Optimisation du référencement

9 styles de carrousel

Effets d'ombre et de réflexion

La taille de l'image peut être ajustée, à la fois recto et verso

jQuery Carousel Evolution est un carrousel simple avec de nombreux cas d'utilisation.

12. Curseur sexy

Sexy Slider n’est plus aussi sexy qu’avant. Cependant, en raison de son âge, ce curseur est digne de confiance.

Le curseur n'a pas l'air très impressionnant à première vue, mais si vous le personnalisez bien, il s'intégrera parfaitement à votre design. Possibilités :

Diapositives en lecture automatique

Légendes des images

Lecture continue des diapositives

6 effets de transition

Sexy Slider attend que vous libériez toute sa puissance et son potentiel.

13. JQuery Image & Content Scroller avec Lightbox

Avec toutes ces conceptions adaptées aux mobiles et la prise en charge des écrans tactiles, c'est agréable de voir un curseur jQuery qui n'a pas oublié les ordinateurs de bureau.

jQuery Image & Content Scroller avec Lightbox prend en charge la saisie au clavier et la molette de la souris, ainsi que d'autres fonctionnalités :

Orientation horizontale et verticale

Légendes de texte à l'intérieur ou à l'extérieur du curseur

Possibilité de définir un certain nombre de diapositives visibles en même temps

Images en ligne, Flash, iframe, Ajax et contenu en ligne

Le curseur dispose également d’une lightbox intégrée. Si vous le souhaitez, dans jQuery Image & Content Scroller w/ Lightbox, vous ne pouvez pas lancer le curseur lui-même, mais lancer la lightbox séparément.

14. Translucide – Rotateur/curseur de bannière adaptatif

La plupart des curseurs jQuery ont leur propre design. Vous pouvez le personnaliser vous-même, mais parfois vous souhaitez simplement que tout soit à l'intérieur du curseur. Nous vous présentons Translucide.

Le curseur a de nombreux préréglages. Vous devrez peut-être simplement définir certains paramètres et c'est tout. Possibilités :

6 styles différents

4 effets de transition

2 transitions par balayage

Boutons et légendes personnalisables

Comme les autres, ce curseur est tactile, réactif et accéléré matériellement. Translucide – ​​curseur avec conception minimale, qui met le contenu lui-même au premier plan.

15. FSS – Plugin de site Web coulissant plein écran

Voulez-vous créer un site Web plein écran composé de diapositives ? Ensuite, vous avez besoin de FSS.

En fait, en utilisant ce curseur JQuery, il est extrêmement simple de créer un site Web de curseur en plein écran. Possibilités :

Prise en charge d'AJAX

Barre de défilement

Prise en charge de la technologie de liaison profonde

2 effets de transition différents

Il convient également de prêter attention à la prise en charge du clavier et au guide de 11 pages. Cependant, la véritable impression est le poids du FSS, seulement 5 Ko.

16. Zozo Accordion – Curseur d’écran tactile adaptatif

Un autre exemple de curseur jQuery qui se concentre sur le style et fait du bon travail. Zozo Accordion est un incontournable pour ceux qui recherchent un bon curseur d'accordéon avec la possibilité de changer de style.

Cette beauté d'animation CSS3 possède également un large éventail de fonctionnalités :

Accordéon horizontal et vertical

HTML5 sémantique et optimisation SEO

Prise en charge tactile, clavier et WAI-ARIA

Plus de 10 skins et 6 mises en page

Et beaucoup plus

Chez Zozo Accordéon assistance gratuite et des mises à jour constantes, ainsi que toutes les fonctionnalités que vous souhaitez voir dans l'accordéon jQuery.

17. Plugin de curseur OneByOne réactif jQuery

jQuery Responsive OneByOne Slider Plugin ressemble plus à une simple animation qu’à un curseur. Au lieu d'afficher une diapositive à la fois, cette instance remplit l'écran de diapositives une étape à la fois jusqu'à ce qu'il ne reste plus d'espace dans la zone avant de passer à la diapositive suivante.

L'animation CSS3 fonctionne sous Animate.css, elle est légère, se compose de plusieurs couches et est compatible avec appareils mobiles. Fonctionnalités multiples :

Il existe également une option de navigation par glisser-déposer. Le plugin jQuery Responsive OneByOne Slider est alimenté par Twitter Bootstrap Carousel.

18. Accordéonza - plugin jQuery

Il n'y a pas de curseur jQuery plus simple que cela. Pour fonctionner, vous devez télécharger seulement 3 Ko du curseur, ce qui fait d'Accordionza le curseur d'accordéon le plus léger.

Si vous n'aimez pas les trois options de style, vous pouvez modifier vous-même le HTML et le CSS. Possibilités :

Navigation au clavier

Effets et boutons faciles à personnaliser

Technique d'amélioration progressive - fonctionne sans JavaScript

N'oubliez pas qu'Accordionza peut afficher de nombreuses variantes de contenu mixte, ce qui le rend extrêmement flexible.

19. MightySlider – Curseur polyvalent réactif

MightySlider est un curseur vraiment puissant. Il peut être utilisé non seulement comme un simple curseur d’image, mais également comme un curseur unidirectionnel plein écran avec navigation dans les éléments de menu. Avec son aide, vous pouvez créer un merveilleux site Web d’une page.

Sous le capot, vous trouverez de nombreuses options :

Prise en charge du clavier, de la souris et du toucher

Transitions CSS3 avec accélération matérielle

Nettoyer le balisage valide et l'optimisation du référencement

Nombre illimité de diapositives, de calques pour les légendes et d'effets pour celles-ci

L'API est très puissante et conviviale pour les développeurs, ce qui ouvre différentes manières Son usage. MightySlider est un excellent slider jQuery progressif avec un code propre et bien commenté.

20. Parallax Slider - Plugin jQuery réactif

Parallax Slider fonctionne comme le plugin jQuery Responsive OneByOne Slider et vous permet d'animer chaque calque séparément dans une seule diapositive. Vous pouvez animer toutes les diapositives ou même une seule en ajoutant une animation de parallaxe.

Comprend 4 curseurs différents types, le tout avec effet de parallaxe. Comme les autres curseurs jQuery, il contient :

Entièrement personnalisable

Assistance tactile

Couches entièrement réactives et illimitées

Lecture automatique, boucle, réglage de la hauteur et de la largeur et minuterie

Les calques animés ne concernent pas seulement le texte ou les images. Vous pouvez également ajouter des vidéos YouTube, Vimeo et HTML5. Parallax Slider - un autre bon exemple comment simuler les effets Flash encore mieux que Flash lui-même, qui sont également pris en charge sur tous les appareils.

Conclusion

Il est intéressant de voir comment les curseurs jQuery sont passés d'un simple remplacement d'une image par une autre à un vaste ensemble d'outils créatifs. Il existe désormais des curseurs 3D, de parallaxe, des curseurs pleine page, des curseurs adaptatifs et ceux qui peuvent être visualisés à la fois sur les ordinateurs de bureau et sur les smartphones.

Si vous n'avez aimé aucun des sliders de cette liste, vous pouvez toujours suivre le didacticiel de code jQuery sur Envato et développer quelque chose de complètement nouveau et unique.

Ou consultez d'autres curseurs sur Envato Market - vous avez l'embarras du choix. Quel est votre slider jQuery préféré et pourquoi ?

Publications sur le sujet