VueSnap (original) (raw)
Vue SnapScroll Snap Carousel
- Slide 1
- Slide 2
- Slide 3
- Slide 4
- Slide 5
- Slide 6
- Slide 7
- Slide 8
- Slide 9
- Slide 10
- Slide 11
- Slide 12
Lightweight
Only 4KB, fast and efficient.
Modern
Built with native CSS Scroll Snapping.
Modular
Easily customizable, with minimal effort.
About
The idea behind this plugin is to create a fully responsive and well-optimized carousel. We’ve used modern CSS features like Scroll Snapping, which allows the carousel wrapper to lock onto specific slides or positions after the user finishes scrolling. This approach helps us minimize the library size by including only the essential parts, and it avoids heavy JavaScript computations or CSS hacks.