this CSS gets my background to fill 100% of the screen height in iOS but there is a minor problem - when you scroll down there is initially white space, then when you release yo
html, body { display: block; height: 100%; width: 100%; } body { background-image: url('some/image.jpg'); background-repeat: repeat-x; background-attachment: fixed; background-position: center center; background-size: contain; }
jsfiddle