ios的Safari浏览器滚动条问题?

malie0 发布于 2014/10/24 16:02
阅读 4K+
收藏 0
程序在ios的浏览器上访问,有一个页面是用iframe嵌套的,在iframe页面里是一个查询界面和显示结果的table,页面的布局是用 easyui做的,table是嵌在一个tab下的,在电脑端iframe里的页面超出边界时上下左右都可以显示滚动条,不过上下滚动条是iframe层 面的而左右滚动条是table的,不知道为什么会这样?但是在ios的Safari浏览器下只要宽度没有超出范围就没有问题,但是一旦出现左右滚动的时候 上下滚动table区域上下滚动就无法实现,而且左右滚动也是table层面的滚动而不是iframe页面的滚动,而上下滚动只有离开table区域点到 其他空白处才能出现iframe层面的滚动,一旦点到table区域就无法滚动,而没有左右滚动的页面无论点到页面的哪个部分都会实现上下滚动。后来在 easyui的tab的div里用了fit="true"的属性才能出现table区域的上下左右都能滚动,但是在电脑端就会出现iframe和 table分别出现滚动条,影响美观,不知道有什么解决办法,主要是想知道为什么ios的Safari下为什么会出现有了左右滚动就不能上下滚动的现象? 对前端不是很懂,请大家指教
iframe下嵌入table的代码:
<div class="easyui-tabs" border="false" id="tt" >
<div title="统计表">
<#include "data_cjbm.ftl" />//里面是个table
</div>
</div>
加载中
返回顶部
顶部