Reputation: 341
I got a background-image Animation which works in Chrome, but doesn't in Firefox and IE. Do you know why?
My CSS looks like
#banner {
background-attachment: fixed;
background-color: #666;
background-image: url("../images/banner-1.jpg");
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
animation-name: banner;
animation-duration: 15s;
animation-iteration-count: infinite;
-webkit-animation-name: banner;
-webkit-animation-duration: 20s;
-webkit-animation-iteration-count: infinite;
-moz-animation-name: banner;
-moz-animation-duration: 20s;
-moz-animation-iteration-count: infinite;
}
@keyframes banner {
0% { background-image: url(../images/banner-1.jpg); }
33% { background-image: url(../images/banner-2.jpg); }
60% { background-image: url(../images/banner-2.jpg); }
93% { background-image: url(../images/banner-3.jpg); }
}
@-moz-keyframes banner {
0% { background-image: url(../images/banner-1.jpg); }
33% { background-image: url(../images/banner-2.jpg); }
60% { background-image: url(../images/banner-2.jpg); }
93% { background-image: url(../images/banner-3.jpg); }
}
@-webkit-keyframes banner {
0% { background-image: url("../images/banner-1.jpg"); }
33% { background-image: url("../images/banner-2.jpg"); }
60% { background-image: url("../images/banner-2.jpg"); }
93% { background-image: url("../images/banner-3.jpg"); }
}
The HTML Part is a simple Some Content
Upvotes: 2
Views: 93
Reputation: 4679
You can see in the mozilla documentation that the propertie background image is not an animatable propertie
Upvotes: 3