iframe中的页面在IE全屏模式下没有滚动条,正常模式有滚动条
程序员文章站
2022-04-16 08:25:40
这个问题在其他浏览器都不会出现,唯独IE不行,搜遍了百度以及各大论坛网站,都找不到这个问题的解决方案,只好自己整了。 造成这个问题的原因很简单,就是刚开始的滚动条我用的是iframe的滚动条,iframe中的页面内容高度超过iframe高度后就会出现滚动条,在正常窗口能够出现滚动条,但是全屏模式下就 ......
这个问题在其他浏览器都不会出现,唯独IE不行,搜遍了百度以及各大论坛网站,都找不到这个问题的解决方案,只好自己整了。
造成这个问题的原因很简单,就是刚开始的滚动条我用的是iframe的滚动条,iframe中的页面内容高度超过iframe高度后就会出现滚动条,在正常窗口能够出现滚动条,但是全屏模式下就不会出现,导致超出屏幕高度的内容无法浏览。
解决方案也很简单,就是不用iframe的滚动条,在自己的页面定义一个与iframe高度相同的div,然后设置“overflow: auto;”,使用页面定义的滚动条就完美解决了。
本文为作者原创,转载请注明出处。
前端交流群,群文件提供大量文档、书籍和资料。期待你的加入!群号:127768464