While designing a mobile site recently, I discovered that the `background-size` CSS property is very buggy on iOS devices. What exactly happens is hard to say, but when the aspect ratio of your background-image is different from the target ratio, images get squashed. The curious thing is that there are several factors that can trigger this bug: - It only happens with JPGs. Images in GIF or PNG for