Responsive jQuery/Html5 Based Gallery Lightbox - mlightbox
| File Size: | 1.17 MB | 
|---|---|
| Views Total: | 9177 | 
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website | 
| License: | MIT | 
 
mlightbox is a jQuery image lightbox plugin which displays a gallery of images grouped with Html5 data-gallery attribute in a responsive lightbox.
How to use it:
1. Import jQuery library and the jQuery mlightbox plugin's files into your document.
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <script src="mlightbox.js"></script>
2. Create the Html to display all the images wrapped with the same Html5 data-gallery attribute in a lightbox as you click on any of them.
<img src='1.jpg'
     data-image='1.jpg' 
     data-gallery='gallery1' 
     data-desc='Image caption 1'
>
<img src='2.jpg'
     data-image='2.jpg' 
     data-gallery='gallery1' 
     data-desc='Image caption 2'
>
<img src='3.jpg'
     data-image='3.jpg' 
     data-gallery='gallery1' 
     data-desc='Image caption 3'
>
3. Style the gallery lightbox in the CSS.
#lgbx,
#lgbx_bcg { position: fixed }
#lgbx_bcg {
  top: 0;
  left: 0;
  z-index: 50;
  width: 100%;
  height: 100%;
  cursor: pointer;
  background: rgba(0,0,0,0.8)
}
#lgbx {
  background: #FFF;
  padding: 5px;
  z-index: 55;
  top: 0;
  left: 0
}
#lgbx_close,
#lgbx_desc,
#lgbx_next,
#lgbx_prev {
  position: absolute;
  z-index: 56;
  display: none
}
#lgbx_close {
  z-index: 56;
  right: 9px;
  top: 9px;
  cursor: pointer;
  width: 15px
}
#lgbx_desc {
  bottom: 0;
  right: 0;
  background: rgba(0,0,0,0.6);
  color: #FFF;
  padding: 5px 8px 1px;
  font-size: 12px
}
#lgbx_next,
#lgbx_prev {
  cursor: pointer;
  top: 50%;
  margin-top: -20px;
  height: 40px
}
#lgbx_next { right: 5px }
#lgbx_prev { left: 5px }
4. That's it. You can override the default global variables at the beginning of the mlightbox.js.
// navigation arrows darrows:true, // close icon dclose:true, // image captions ddesc:true,
This awesome jQuery plugin is developed by miskith. For more Advanced Usages, please check the demo page or visit the official website.











