pexmar
pexmar

Reputation: 341

CSS 3 Animation is working in Chrome, not in FF and IE

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

Answers (1)

Raúl Martín
Raúl Martín

Reputation: 4679

You can see in the mozilla documentation that the propertie background image is not an animatable propertie

Upvotes: 3

Related Questions