Hello i create animation for my box and all work in chrome. But in firefox dont work. I try to use -moz- but again nothing.
CSS code for animation what i using is :
@-webkit-keyframes pulse {
from {
-webkit-transform: scale(1.0);
opacity: 0.75;
}
50% {
-webkit-transform: scale(1.2);
opacity: 1.0;
}
to {
-webkit-transform: scale(1.0);
opacity: 0.75;
}
}
div.pulse { opacity: 0.75; }
div.pulse:hover {
-moz-animation-name: pulse;
-moz-animation-duration: 0.5s;
-moz-animation-iteration-count: 1;
-webkit-animation-name: pulse;
-webkit-animation-duration: 0.5s;
-webkit-animation-iteration-count: 1;
}
Anyone can tell what i do wrong? Whay dont work in mozila?
CSS animations work on most modern mobile and desktop browsers. However, your animations may not work if you're using an older browser or a version of your browser that hasn't been updated in several years, simply due to lack of browser support.
Note: All browsers support the animation property without vendor prefixes.
CSS Animation is Fully Supported on Safari 15, which means that any user who'd be accessing your page through Safari 15 can see it perfectly.
CSS animations make it possible to animate transitions from one CSS style configuration to another. Animations consist of two components, a style describing the CSS animation and a set of keyframes that indicate the start and end states of the animation's style, as well as possible intermediate waypoints.
You need to define the FF version of the animation and transform as well as the webkit version
@-moz-keyframes pulse { /* older versions of FF */
from {
-moz-transform: scale(1.0);
opacity: 0.75;
}
50% {
-moz-transform: scale(1.2);
opacity: 1.0;
}
to {
-moz-transform: scale(1.0);
opacity: 0.75;
}
}
@keyframes pulse {
from {
transform: scale(1.0);
opacity: 0.75;
}
50% {
transform: scale(1.2);
opacity: 1.0;
}
to {
transform: scale(1.0);
opacity: 0.75;
}
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With