0
iPhone CSS背景問題,我有這個網站在這裏:http://jamessuske.com/freelance/seasons/iOS版 - 網站上
,如果你認爲它在iPhone或iPad垂直背景結束。如果您水平查看它將覆蓋整個屏幕。我的問題是,是否有背景圖像垂直覆蓋整個屏幕?
下面是HTML:
<img src="images/index.png" id="bg" class="bgwidth">
CSS:
#bg {
position: fixed;
top: 0;
left: 0;
}
.bgwidth {
width: 100%;
}
.bgheight {
height: 100%;
}
和jQuery的:
<script type="text/javascript">
$(window).load(function() {
var theWindow = $(window),
$bg = $("#bg"),
aspectRatio = $bg.width()/$bg.height();
function resizeBg() {
if ((theWindow.width()/theWindow.height()) < aspectRatio) {
$bg
.removeClass()
.addClass('bgheight');
} else {
$bg
.removeClass()
.addClass('bgwidth');
}
}
theWindow.resize(resizeBg).trigger("resize");
});
</script>
誰能幫助?或者至少指向正確的方向?