Css Animation, Fade In Fade Out Opacity On Automated Slideshow
I want to make a slideshow where the pictures transition through fade in fade out opacity. it just glooms on the screen and switches to the next picture. I got it to work but added
Solution 1:
Just modify the .fade
class to this
.fade {
-webkit-animation: fade 5s;
animation: fade 5s;
-moz-animation: fade 5s;
-o-animation: fade 5s;
}
Because animation-name
does not expect a timeinterval, it only expects the name.
.fade {
-webkit-animation: fade 5s;
animation: fade 5s;
-moz-animation: fade 5s;
-o-animation: fade 5s;
}
@-webkit-keyframes fade {
0% {opacity: 0.2}
50% {opacity: 1}
100% {opacity:0.2}
}
@-moz-keyframes fade{
0% {opacity: 0.2}
50% {opacity: 1}
100% {opacity:0}
}
@keyframes fade {
0% {opacity: 0.2}
50% {opacity: 1}
100%{opacity: 0.2}
}
@-o-keyframes fade {
0% {opacity: 0.2}
50% {opacity: 1}
100%{opacity: 0.2}
}
<divclass="slideshowcontainer"><divclass="slideshow fade"><imgsrc="https://images-na.ssl-images-amazon.com/images/I/71%2BmEwFaoaL._SL1500_.jpg"width="200px"height: "200px"></div></div>
Solution 2:
you just need to change the property name
from
.fade {
-webkit-animation-name: fade 5s;
animation-name: fade 5s;
-moz-animation: fade 5s;
-o-animation: fade 5s;
}
to
.fade {
-webkit-animation: fade 5s;
animation: fade 5s;
-moz-animation: fade 5s;
-o-animation: fade 5s;
}
Solution 3:
animation-name
wont take seconds, only the name. change animation-name
to just animation
.
Post a Comment for "Css Animation, Fade In Fade Out Opacity On Automated Slideshow"