做h5项目时,使用iframe嵌套一个h5子页面在ios手机上出现超出屏幕的问题。子页面本身是没有超出屏幕的,给iframe;设置了宽度100%没有起作用,在ios手机上为超出屏幕,但是在安卓手机上显示正常。

解决办法:

1、给iframe的外层div添加样式:overflow: auto;-webkit-overflow-scrolling:touch;width:100%;

2、给iframe设置属性scrolling='no'

3、给iframe设置样式:width: 1px; min-width: 100%; *width: 100%;

 

相关文章:

  • 2021-09-07
  • 2022-12-23
  • 2022-12-23
  • 2021-07-27
  • 2021-12-23
  • 2021-04-05
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-21
  • 2022-01-19
  • 2022-12-23
相关资源
相似解决方案