我正在做一个网站,必须与所有浏览器一起工作。我已经测试了IE,FF,Opera,Chrome,并且解决了很多与CSS和jQuery兼容性相关的问题......但是最后一件事让我疯狂起来:(Safari滚动div卡住
Safari并没有像应该那样工作垂直的div滚动条,它在第一次访问时在div底部被阻塞,缩小/放大页面是解锁它的唯一方法...然后它可以工作...
我有这个CSS(只是它的一部分):
html, body {
margin: 0px 0px 0px 0px;
font-family: "Trebuchet MS", sans-serif;
background-color:#FFF2E6;
height:100%;
overflow:hidden;
}
#content {
margin-top:5px;
margin-left:170px;
position:fixed;
float:right;
width:88%;
height: 85%;
display:inline;
overflow:auto;
background-color:#E5E5E5;
}
#main_content {
position:static;
width:99.8%;
height: 85%;
}
的HTML页面(只是有兴趣块):
<div id="main_content">
<div id="menu">
<p>Menu</p>
... menu block ...
</div>
<div id="content"><p>Content</p></div>
</div>
有什么办法解决Safari div滚动卡住的问题吗? 非常感谢您的帮助和对我的英语抱歉。
不要担心男人:)谢谢你的回应。我试过缩放CSS标签,但它仍然无法正常工作。顺便说一句,我注意到,Chrome也受到影响。似乎所有的webKit浏览器都受到“第一次访问时的div滚动卡住”影响。 – nabu