This time I will share jQuery Plugin and tutorial about Ultra-light Image Lightbox Plugin – imageViewer.js, hope it will help you in programming stack.
An ultra-light and dead simple image lightbox plugin to display your images in an overlay that covers the entire screen.
How to use it:
1. Download and put the JavaScript file jquery.imageviewer.min.js
after jQuery library.
1 |
< script src = "/path/to/cdn/jquery.min.js" ></ script > |
2 |
< script src = "/path/to//jquery.imageviewer.min.js" ></ script > |
2. Simply call the function imageviewer();
and the plugin will do the rest.
3. Override the default CSS styles of the lightbox.
01 |
#imageviewer-wrapper { |
07 |
justifyContent: 'center' , |
03 |
id: 'imageviewer-wrapper' , |
10 |
justifyContent: 'center' , |
14 |
backgroundColor: 'rgba(0,0,0,0.5)' , |
17 |
id: 'imageviewer-image' , |
20 |
id: 'imageviewer-close' , |
29 |
backgroundColor: 'rgba(0,0,0,0.5)' , |
31 |
translation: '0.5s ease' , |
38 |
backgroundImage: 'url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMi4wMDEgNTEyLjAwMSIgc3R5bGU9ImZpbGw6I2ZmZjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwYXRoIGQ9Ik0yODQuMjg2LDI1Ni4wMDJMNTA2LjE0MywzNC4xNDRjNy44MTEtNy44MTEsNy44MTEtMjAuNDc1LDAtMjguMjg1Yy03LjgxMS03LjgxLTIwLjQ3NS03LjgxMS0yOC4yODUsMEwyNTYsMjI3LjcxN0wzNC4xNDMsNS44NTljLTcuODExLTcuODExLTIwLjQ3NS03LjgxMS0yOC4yODUsMGMtNy44MSw3LjgxMS03LjgxMSwyMC40NzUsMCwyOC4yODVsMjIxLjg1NywyMjEuODU3TDUuODU4LDQ3Ny44NTljLTcuODExLDcuODExLTcuODExLDIwLjQ3NSwwLDI4LjI4NWMzLjkwNSwzLjkwNSw5LjAyNCw1Ljg1NywxNC4xNDMsNS44NTdjNS4xMTksMCwxMC4yMzctMS45NTIsMTQuMTQzLTUuODU3TDI1NiwyODQuMjg3bDIyMS44NTcsMjIxLjg1N2MzLjkwNSwzLjkwNSw5LjAyNCw1Ljg1NywxNC4xNDMsNS44NTdzMTAuMjM3LTEuOTUyLDE0LjE0My01Ljg1N2M3LjgxMS03LjgxMSw3LjgxMS0yMC40NzUsMC0yOC4yODVMMjg0LjI4NiwyNTYuMDAyeiIvPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+)' , |
39 |
backgroundPosition: 'center center' , |
40 |
backgroundSize: 'cover' , |
44 |
click: function (event) { |
45 |
$( '#imageviewer-wrapper' ).remove(); |
This awesome jQuery plugin is developed by SamuelloNight. For more Advanced Usages, please check the demo page or visit the official website.