Author: | vipranarayan14 |
---|---|
Views Total: | 2,833 views |
Official Page: | Go to website |
Last Update: | February 21, 2018 |
License: | MIT |
Preview:

Description:
vShowBox is a vanilla JavaScript plugin that helps you create and display your image slideshow in a responsive lightbox popup.
How to use it:
Download & install the vShowBox library.
# Yarn $ yarn add vshowbox # NPM $ npm install vshowbox --save
Import the vShowBox into your module.
// ES 6 import vShowBox from 'vshowbox'; // CommonJS: const vShowBox = require('vshowbox');
For browsers, include the following JavaScript and CSS files on the page.
<link rel="stylesheet" href="dist/vshowbox.css"> <script src="dist/vshowbox.js"></script>
Initialize the vShowbox.
const vshowbox = window.vShowBox.init();
Create image previews on the web page.
<section class="sb-previews"> <div class="sb-preview" style="background-image: url('1.jpeg')" title="Img 1"></div> <div class="sb-preview" style="background-image: url('2.jpeg')" title="Img 2"></div> <div class="sb-preview" style="background-image: url('3.jpeg')" title="Img 3"></div> <div class="sb-preview" style="background-image: url('4.jpeg')" title="Img 4"></div> <div class="sb-preview" style="background-image: url('5.jpeg')" title="Img 5"></div> </section>
Create the slideshow modal.
<section class="sb-modal"> <span class="sb-slide-count btn"></span> <span class="sb-close btn">×</span> <div class="sb-stage"> <div class="sb-caption"></div> <span class="sb-prev btn">❮</span> <span class="sb-next btn">❯</span> </div> </section>