IOS上iframe的滚动条失效怎么办

来源:爱站网时间:2020-11-25编辑:网友分享
在开发ios系统中我们或多或少都会遇到一些难题,那么我们遇到IOS上iframe的滚动条失效怎么办呢?下面我们就跟小编一起去看看具体的解决方法吧。

在开发ios系统中我们或多或少都会遇到一些难题,那么我们遇到IOS上iframe的滚动条失效怎么办呢?下面我们就跟小编一起去看看具体的解决方法吧。

问题描述: 

iframe设置了高度(例如500px)。倘若iframe的内容足够长超出了iframe设定的高度时,在ipad等设备上。iframe内部html的滚动条不出现。并且活生生的从500px处截断,(类似overflow:hidden的效果)下面的内容不再显示。 

问题重现:

结构: 

index.html :

iframe.html: 


 

 问题原因: 

在IOS设备中,iframe内部的html的滚动条无法生效。 

--------------------------------------------------------------------------------

 解决办法: 

把iframe中body里的内容全部包裹一层,然后设置包裹这一层的height,使用属性-webkit-overflow-scrolling:touch;overflow:auto; 

代码如下: 

iframe.html

 

IOS上iframe的滚动条失效怎么办?小编在文中为大家详细介绍了IOS上iframe的滚动条失效的解决方法,如果你喜欢本站就代为宣传吧!谢谢阅读

上一篇:iOS CoreTelephony如何实现监听通话状态

下一篇:IOS视频动画效果启动图的实现方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载