Letting users easily and clearly know which part of the webpage is clickable is an important part of UX design. The old but gold way of doing it was to change the text color and underline it. Nowadays, with CSS, there are plenty more ways to deliver hover effects, particularly to images.
Developers can now add transition effects or animation when a hover event is triggered. We are looking at directional slides, zooms at different speeds, fade-ins and fade-outs, hinge effects, spotlight reveals, wobbles, bounces and more.
In this compilation, there are more than 250 hover effects to inspire you. You can also pick up the code at the source.
iHover is a collection of hover effects powered by CSS3. There are 20 circle hover effects and 15 square hover effects. To use the effects, you will need to write some HTML markup and include the CSS files.
This library contains 44 effects made with pure CSS. Some of the effects include fades, pushes, slides, hinges, reveals, zooms, blurs, flips, folds and shutters, in multiple directions. There is an extended version of 216 effects that can be bought for €14.
Hover CSS lets you add hover effects to any element, such as a button, link or image. The effects include 2D transitions, background transitions, border, Shadow and Glow transitions, and more. The library is available in CSS, Sass, and LESS.