Concise Static Modal Window Plugin - jQuery Overlay
| File Size: | 3.08 KB |
|---|---|
| Views Total: | 708 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
An ultra-light jQuery based overlay component to place web content in an overlay that covers the entire page similar to a modal window.
How to use it:
1. Create an empty container for the overlay.
<div class="overlay-veil"></div>
2. Create overlay content in the document. Note that each overlay must have a unique ID to prevent conflicts.
<div class="overlay-component" data-overlayItem="1">
<div class="closeOverlay">Close</div>
<h1>My Overlay 1</h1>
<div class="ov-content">
Content 1
</div>
</div>
<div class="overlay-component" data-overlayItem="2">
<div class="closeOverlay">Close</div>
<h1>My Overlay 2</h1>
<div class="ov-content">
Content 2
</div>
</div>
... more content here ...
3. Create trigger links to overlay the content on the top of the page.
<a href="#" class="overlay-item-click" data-overlay="1"> Launch Overlay 1 </a> <a href="#" class="overlay-item-click" data-overlay="2"> Launch Overlay 2 </a>
4. Load the Overlay plugin's script after loading the latest jQuery library.
<script src="/path/to/cdn/jquery.min.js"></script> <script src="/path/to/js/main.js"></script>
5. Customize the overlay in the CSS.
.overlay-veil {
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 9999;
background: #cecece;
display: none;
}
6. Apply CSS styles to the overlay content.
.overlay-component {
width: 400px;
height: 400px;
background: #fff;
position: absolute;
color: #fff;
border-radius: 10px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 9999;
padding: 15px;
display: none;
}
.overlay-component .closeOverlay {
color: #db2424;
cursor: pointer;
}
.overlay-component h1 {
color: #4a4a4a;
padding-bottom: 10px;
border-bottom: 1px solid #e0e0e0;
}
.overlay-component .ov-content {
color: #868686;
}
This awesome jQuery plugin is developed by darpots. For more Advanced Usages, please check the demo page or visit the official website.











