Skip to content
Pure CSS Image Hover Effect Library
CSS HTML
Find file
Latest commit be43d96 @ciar4n SCSS error fix
Failed to load latest commit information.
css Added LESS support
less Added LESS support
scss SCSS error fix
.gitignore Added LESS support
LICENSE initial commit
README.html Added LESS support
README.md Added LESS support
example-image.jpg SCSS error fix
index.html Added LESS support

README.md

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

  1. Include the stylesheet on your document's <head>

    <head>
      <link rel="stylesheet" href="css/imagehover.min.css">
    </head>
  2. Place the following markup in to your HTML document

    <figure class="imghvr-fade">
      <img src="#">
      <figcaption>
        // Hover Content
      </figcaption>
    </figure>
  3. 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.

Something went wrong with that request. Please try again.