美文网首页
解决iframe在safari下子页面的宽度不受父页面控制的bu

解决iframe在safari下子页面的宽度不受父页面控制的bu

作者: 一名有马甲线的程序媛 | 来源:发表于2018-01-11 13:33 被阅读22次

    ios上不兼容iframe的bug困扰了我两天,终于找到应对的办法了,赶紧来分享一下!

    按照下图敲写的代码,正常情况下iframe的大小是随着父级变化而变化的。但在ios中如果动态的改变父级div的宽度,iframe是不会跟着变化的,要连着iframe的宽度也一起改。并且要在iframe标签中加上

    frameborder="0" scrolling="no"

    这两个属性(之前因为属性没加,在ios系统中无法动态的更改iframe的宽度,困扰了小编很久)

    <div style="width:300px;height:300px">
        <iframe src="" frameborder="0" scrolling="no" style="width:100%;height:100%"></iframe>
    </div>
    

    相关文章

      网友评论

          本文标题:解决iframe在safari下子页面的宽度不受父页面控制的bu

          本文链接:https://www.haomeiwen.com/subject/jiiznxtx.html