Toolbox / Templates / Carrousel scroll
Outil · Template

Le carrousel scroll-jacké.

Type
Composant
Stack
Socle Bootstrap 5.3 · JS vanilla
Poids
≈ 6 Ko (CSS + JS)
Fichier
Télécharger le kit · 1051 Ko

↓ Scrollez pour faire défiler · 5 images

/00 · Brief

À quoi sert cet outil.

Le carrousel scroll-jacké épingle une section en plein écran pendant que les images défilent horizontalement, au rythme du scroll vertical. Idéal pour un diaporama séquentiel qui raconte une histoire, comme dans les dossiers Ghana ou Ukraine. Pas d'autre librairie que le socle commun (Bootstrap 5.3 et le thème de la marque) : le JavaScript reste vanilla.

/01 · Intégration

Trois étapes, et c'est en ligne.

1

Copier le bloc HTML

La structure .ll-scroll-carousel avec ses slides, le compteur et la barre.

2

Lier les fichiers

carousel-scroll.css et carousel-scroll.js dans vos dossiers /css et /js.

3

Remplacer les images

Glissez vos visuels à la place des images de démo. Le script gère le reste.

/02 · Personnalisation

Ce que vous pouvez régler.

Le nombre de slides est automatique. Couleur du compteur, marges et police passent par les variables --sc-accent, --sc-pad, --sc-font-title. Sur mobile et en prefers-reduced-motion, le composant bascule en scroll-snap horizontal natif : le doigt ne pardonne pas le scroll-hijacking.

/03 · Sous le capot

Léger et portable.

La hauteur de la section est calculée en JS pour autoriser N écrans de défilement. Le suivi du scroll passe par requestAnimationFrame, la translation par translate3d pour rester sur le GPU. Compteur et progression sont synchronisés sur la même boucle.

/04 · Dans le zip

Ce que vous recevez.

Télécharger le kit (.zip) →