Mouse Direction-aware jQuery Hover Effect Plugin - Directional Hover
| File Size: | 7.38 KB |
|---|---|
| Views Total: | 15886 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
Directional Hover is a lightweight jQuery plugin to create animated hover overlays that slide in based on mouse direction. Useful to create interactive hover effects for image captions.
See also:
- Direction-aware Hover Effect with jQuery SlipHover Plugin
- Image Direction-Aware Hover Effect with jQuery and CSS3
- Mouse-aware Sliding Overlays with jQuery and CSS3
- Simple jQuery Direction Aware Hover Animation Plugin - Hover Direction
Basic usage:
1. Load the jQuery directional hover plugin after jQuery library.
<script src="//code.jquery.com/jquery-1.11.2.min.js"></script> <script src="jquery.directional-hover.min.js"></script>
2. Create an overlay covering the container 'dh-container'.
<div class="dh-container"> <div class="dh-overlay"></div> </div>
3. The essential CSS for the overlay.
.dh-container {
position: relative;
overflow: hidden;
}
.dh-overlay {
position: absolute;
top: -100%;
}
4. Style the overlay in the CSS.
.dh-overlay {
background: rgba(52,73,94,.65);
width: 100%;
height: 100%;
text-align: center;
line-height: 300px;
color: #fff;
}
5. Initialize the plugin with default settings.
$('.dh-container').directionalHover();
6. Plugin default options.
$('.dh-container').directionalHover({
// CSS class for the overlay
overlay: "dh-overlay",
// Linear or swing
easing: "swing",
// Animation speed in ms
speed: 400
});
This awesome jQuery plugin is developed by andeic. For more Advanced Usages, please check the demo page or visit the official website.











