Cards
Buttons
Images
Text & Links
Icons
Preview
Card Content
Hover over the element to preview · tap on touch devices
Active Effects
Generated CSS
.card-lift {
transition: transform 0.3s ease-out;
}
.card-lift:hover,
.card-lift:focus-visible,
.card-lift.is-active {
transform: translateY(-12px);
}
@media (prefers-reduced-motion: reduce) {
.card-lift,
.card-lift::before,
.card-lift::after {
transition: none;
animation: none;
}
}Generated HTML
<div class="card-lift">
Card Content
</div>Tip: you can combine multiple effects, adjust the settings, and see the changes in real time. All CSS is clean and production-ready.
About CSS Hover Effects
Create beautiful CSS hover effects for buttons, cards, images, links, and more. Customize an effect visually and generate clean CSS instantly.
Related Tools
More free CSS generators you might like.
CSS Transform Generator
Rotate, scale and skew elements.
→
CSS Transition Generator
Fine-tune transition timing and easing.
CSS Animation Generator
Create smooth keyframe animations.
CSS Filter Generator
Adjust blur, contrast and more.
Box Shadow Generator
Design soft, layered box shadows.
Gradient Generator
Create beautiful, animated CSS gradients visually.