Skip to content

Instantly share code, notes, and snippets.

@thecodermehedi
Created November 23, 2024 06:35
Show Gist options
  • Save thecodermehedi/c5fb38b45414d9fcf86184272b83484a to your computer and use it in GitHub Desktop.
Save thecodermehedi/c5fb38b45414d9fcf86184272b83484a to your computer and use it in GitHub Desktop.
Pure CSS implementation of Android Material design "ripple" animation
.ripple{position:relative;overflow:hidden;transform:translate3d(0,0,0)}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#000 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10,10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0,0);opacity:.2;transition:0s}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment