Lightweight Multimedia Modal Plugin with jQuery - inLarge
File Size: | 5.16 KB |
---|---|
Views Total: | 833 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |

inLarge is a lightweight, flexible jQuery lightbox plugin for creating responsive, fullscreen modal windows to display your images, videos, iframes and other multimedia content.
Basic usage:
1. Load jQuery JavaScript library and the jQuery inLarge plugin at the end of the html page.
<script src="/path/to/jquery.min.js"></script> <script src="/path/to/inLarge.min.js"></script>
2. Create a normal image lightbox.
<img class="inlarge" src="1.jpg">
3. Create an Youtube Video lightbox using the data-iframe
attribute.
<img class="inlarge" data-iframe="https://www.youtube.com/embed/Hv_DRJZZ2qI" src="placeholder.jpg">
4. Initialize the lightbox plugin.
$('.inlarge').inLarge();
5. Apply your own styles to the lightbox.
.inlarge { cursor: pointer; } #inlarge-container { background-color: #000; background-color: rgba(0, 0, 0, .8); display: none; height: 100%; left: 0; overflow: auto; position: fixed; top: 0; width: 100%; z-index: 1000; } #inlarge-close { color: #fff; font-size: 20px; font-family: Helvetica, Arial, Verdana; position: fixed; right: 12px; text-decoration: none; top: 10px; z-index: 1001; } #inlarge-wrapper { display: table; height: 100%; table-layout: fixed; width: 100%; } #inlarge-inside { display: table-cell; height: 100%; vertical-align: middle; } #inlarge-inside img, #inlarge-inside iframe { display: block; margin: 0 auto; max-height: 100%; } #inlarge-inside iframe { width: 100%; }
6. Set your prefered options to customize the lightbox.
$('.inlarge').inLarge({ // animation speed speed : 1000, // auto play videos autoplay : false, // max width of the lightbox max_width : '100%', // press the ESC key to close the lightbox esc_close : true });
This awesome jQuery plugin is developed by justinarmstrongcreat. For more Advanced Usages, please check the demo page or visit the official website.