This is because you are using background-attachment:fixed - for some reason this when used with background-size: cover in iOS causes this behavior. (I had the same error in http://jag.is and just resolved it today).
So, if you add the following, it should be allowed:
@media only screen and (orientation: portrait) and (device-width: 320px), (device-width: 768px) { header { -webkit-background-size: auto 150%; background-attachment: scroll; } } @media only screen and (orientation: landscape) and (device-width: 320px), (device-width: 768px) { header { -webkit-background-size: 150% auto; background-attachment: scroll; } }
The -webkit-background-size property also applies to iOS because it does not recognize the cover property for background-size
In this article I have found my solutions.
Great BTW website design.
source share