html - 将绝对元素高度调整为 window.innerHeight 时,iOS Safari iFrame 内容高度不断增加

标签 html css iframe mobile mobile-safari

每次我尝试将绝对元素的大小调整为 window.innerHeight 时,window.innerHeight 都会不断增加。

JSBin(使用真正的 iOS Safari 设备或 XCode 的模拟器打开)- https://jsbin.com/qivupe

当页面不是 iframed 并且只发生在 iOS 移动 Safari 上时,这种奇怪的行为不会重现。任何建议将不胜感激。

最佳答案

  1. 您发送的 bin 需要专业帐户才能编辑
  2. 您的帖子中没有任何代码可以帮助我们帮助您
  3. 您可能在调整元素大小后应用了一些填充/边距,因此每次执行此操作时都会有一个新的 innerHeight。

关于html - 将绝对元素高度调整为 window.innerHeight 时,iOS Safari iFrame 内容高度不断增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32970743/

相关文章:

internet-explorer-8 - IE8 最小宽度和绝对定位问题

javascript - jQuery 和标签输入

javascript - IFrame 文档高度返回 IFrame 高度而不是实际高度

html - 是否可以根据动态生成元素的类将 css 应用于元素?

javascript - 在 Xul 或 javascript 中,有没有办法隐藏鼠标光标?

jquery - Bootstrap 空字段验证用于其他验证

html - 显示重复个人资料的 Facebook 点赞框

ruby - iframe 中的 Watir 和文本字段

javascript 计算不起作用一直返回 NaN

html - 如何通过 Github raw 将 css 添加到我的页面?