PreviewSlider
Responsive fullscreen image slider where the users are able to preview next/previous image when hovering over the navigation arrows.
Install / Use
/learn @alikinvv/PreviewSliderREADME
previewSlider
previewSlider is a responsive fullscreen image slider where the users are able to preview next/previous image when hovering over the navigation arrows.
Clicking on the navigation arrows will transition to the next/prev image after a certain delay, with a countdown progress bar that tells the users how long it will take to start the transition.
:star: Star us on GitHub — it helps!
Live Demo

Options
container(object) - slider initialization containerarrowLeft(object) - left arrowarrowRight(object) - right arrowcontent(boolean) -trueto use div as slides,falseto use img as slides | Default:falsescale(number) - zoom size in preview gallery | Default:0.4scrollSpeed(number) - scroll speed in preview gallery | Default:4
Usage
Example of the html markup for image slider:
<div class="preview-slider">
<div class="slider-wrapper">
<img class="slider-item" src="img/img1.jpg" alt=""></div>
<img class="slider-item" src="img/img2.jpg" alt=""></div>
<img class="slider-item" src="img/img3.jpg" alt=""></div>
</div>
<div class="arrow arrow-right"></div>
<div class="arrow arrow-left"></div>
</div>
Initialization for images slider:
new previewSlider({
container: '.preview-slider',
arrowLeft: '.preview-slider .arrow-left',
arrowRight: '.preview-slider .arrow-right',
});
Example of the html markup for conent slider:
<div class="preview-slider">
<div class="slider-wrapper">
<div class="slider-item" style="background-image: url(img/img1.jpg)"></div>
<div class="slider-item" style="background-image: url(img/img2.jpg)"></div>
<div class="slider-item" style="background-image: url(img/img3.jpg)"></div>
</div>
<div class="arrow arrow-right"></div>
<div class="arrow arrow-left"></div>
</div>
Initialization for conent slider:
new previewSlider({
container: '.preview-slider',
content: true,
arrowLeft: '.preview-slider arrow-left',
arrowRight: '.preview-slider .arrow-right',
});
License
This project is licensed under the MIT License - see the LICENSE file for details
Related Skills
node-connect
347.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
Security Score
Audited on Oct 20, 2025
