imagehover.css
A Scaleable & Light Image Hover CSS Library
Imagehover.css is a lovingly crafted CSS library allowing you to easily implement scaleable image hover effects. Choose from over 40 hover effect classes from a CSS library weighing in at a minified size of only 19KB.
Check out all the hover effects here!
Basic Usage
Include the stylesheet on your document's
<head>
<head> <link rel="stylesheet" href="css/imagehover.min.css"> </head>
Place the following markup in to your HTML document
<figure class="imghvr-fade"> <img src="#"> <figcaption> // Hover Content </figcaption> </figure>
Edit the URL to your image and add your hover content. Then simply set the imagehover.css class of your choice to the containing figure element. In the example above this has been set to 'imghvr-fade'. A full list of hover effects and their classes can be found here!.
Adding a Link
To link your image, add an empty <a> tag just after the figcaption element.
<figure class="imghvr-fade">
<img src="#">
<figcaption>
// Hover Content
</figcaption>
<a href="http://www.imagehover.io"></a>
</figure>
Background Color
You can change the background color via some inline CSS added to the figure element like so...
<figure class="imghvr-fade" style="background-color:#D14233;">
<img src="#">
<figcaption>
// Hover Content
</figcaption>
</figure>
Alternatively this can be applied via your CSS files. The following example will effect all elements with a imagehover.css class applied.
[class^='imghvr-'],
[class*=' imghvr-'] {
background-color: #D14233;
}
Browser Support
Imagehover.css relies heavily on some CSS3 features including pseudo-elements, animations, transitions and transforms. Some older browsers will have limited support of these features.