我在我的页面上有一个模态div,它使背景变灰。如果我将覆盖div的高度设置为100%,它可以在IE(桌面)上正常工作,但在iPad Safari上,整个高度不会变灰。究竟是什么问题?它与固定位置/视口有关吗?请帮忙。以下是同样的CSS;iPad Safari 100%高度问题
#TB_overlay {
height: 100%;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 100;
}
.TB_overlayBG {
background-color: #000000;
opacity: 0.4;
}
查看我对类似问题的回答,可能会有所帮助http://stackoverflow.com/questions/8205812/jquery-js-ios-4-and-document-height-problems – 2013-03-30 11:43:56