I am trying to get background-size: cover; to work on iOS devices, but having no luck at all. Has anyone had any luck doing this?
I turned it off for iPhone using background-attachment: scroll; but wanted it to use the fixed attachment property at larger sizes. Is this possible?
The site is live at http://thomas-rogers.co.uk/sectionCover/index.html
The CSS I am currently using is:
section {
background-position: center center;
background-size: cover;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-attachment: fixed;
position: relative;
-ms-behavior: url(backgroundsize.min.htc);
}
@media only screen and (max-width : 480px) {
section {
background-attachment: scroll;
}
}
section.full {
height: 100%;
}
#headerImage {
background-image: url(../images/tkgHeaderImage.jpg);
}
#headerImage2 {
background-image: url(../images/tkgMapImage1.jpg);
}
#headerImage3 {
background-image: url(../images/tkgMapImage2.jpg);
}
#headerImage4 {
background-image: url(../images/tkgMapImage3.jpg);
}
#headerImage5 {
background-image: url(../images/tkgMapImage4.jpg);
}
#headerImage6 {
background-image: url(../images/tkgMapImage5.jpg);
}
#headerImage7 {
background-image: url(../images/tkgMapImage6.jpg);
}
Thanks in advance for any help!
Tom.