今天,在项目中使用到了iframe自适应高度。

  很郁闷的是:从网上搞了多种自适应高度的方法,都无法让iframe自适应高度。

  经过测试,获取到的iframe src页面(body/documentElement)的高度始终是0。

  经过多方排查,最终发现原因,而且这个原因让人相当郁闷:

  美工提交的iframe src页面的大致框架如下:

  <body>

    <div >.....................</div>

  </body>

   很不幸的是 美工在main的样式中加上了--》  float:left

   被float后,div 已经脱离了文档流,而恰好,body里就仅有main这么一个东西。

   于是:获取到的body高度始终为0!!!!

  ---不明白,body里只有一个main,美工为什么还要将它float???

相关文章:

  • 2022-12-23
  • 2021-08-17
  • 2021-09-09
  • 2021-09-27
  • 2021-12-19
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-11
  • 2021-08-08
  • 2021-10-14
  • 2021-11-21
  • 2018-02-25
相关资源
相似解决方案