Animations
Adding animation to reactjs-popup
is simple as animating any regular div
in your react app. we recommend using CSS classes and keyframes
to animate Popup content.
#
ExampleMaybe you noticed the animation we are adding to most or our docs examples, Here is How you can add custom animation to your project.
/* animation */
@keyframes anvil { 0% { transform: scale(1) translateY(0px); opacity: 0; box-shadow: 0 0 0 rgba(241, 241, 241, 0); } 1% { transform: scale(0.96) translateY(10px); opacity: 0; box-shadow: 0 0 0 rgba(241, 241, 241, 0); } 100% { transform: scale(1) translateY(0px); opacity: 1; box-shadow: 0 0 500px rgba(241, 241, 241, 0); }}.popup-content { -webkit-animation: anvil 0.3s cubic-bezier(0.38, 0.1, 0.36, 0.9) forwards;}
caution
it's important to mention that reactjs-popup
only supports animation on open.