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 .
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
- Chemin de détourage pour la bordure du rectangle de masquage d'image (webkit uniquement).
- Mode de fusion pour ce masque.
- 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 !
- Menu latéral sympa des crédits (cliquez sur le petit bouton au centre de la démo).
- Vanilla js avec juste< 200 lines of code (basically it’s just adds/removes classes).
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
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 ?
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 ?