iframe兼容ios、安卓

本文介绍了在iOS设备上遇到的iframe宽度无法自适应的问题,提出了解决方案:通过在iframe外层设置`-webkit-overflow-scrolling: touch;`属性,并在iframe标签内设置`scrolling="no"`来实现屏幕适配。同时指出,`scrolling="no"`可能导致iframe内容无法滚动,解决方法是引入外层容器并设定最小高度。
摘要由CSDN通过智能技术生成

iframe适配问题

问题描述:iframe引入外部页面,安卓机型正常,ios机型上宽度无法自适应,超出了设置的宽度大小(即:设置宽度无效)

解决方案:在iframe标签外嵌套一层,并设置css属性:-webkit-overflow-scrolling: touch; 但在chrome查看样式,出现横线划掉,不用去管他,继续这样操作就好;此问题的关键在于iframe标签里面加入:scrolling=“no”就能解决屏幕适配问题,但是如果为"no"又会引起另外一个问题,iframe嵌入的网页高度无法滚动了,所以需要外面引入一层,然后设置iframe的最小高度

// 实现效果
<div id="scroll-wrapper">
      <iframe v-show="iframeState" id
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值