CSS3 crossfade bg image when cover is used
问题 I am trying to animate/crossfade bg image using CSS3. I know that this works, but only in Chrome for now: .image { width: 100%; height: 100%; background-size: cover; transition: background-image .5s ease-in; background-image: url(../image.jpg); } .image:hover { background-image:url(../image1.jpg; } In Chrome this works nicely, with seamless transition from one image to another. I know that I can animate background-position property using CSS3 keyframes and sprite image, but the problem is