Javascript 在iOS+;Chrome正在改变绝对元素的样式

Javascript 在iOS+;Chrome正在改变绝对元素的样式,javascript,html,css,Javascript,Html,Css,因此,我有一个div,它位于站点左下角的绝对位置。 当我通过这里有类似的问题,但并没有真正解决绝对定位问题-所以我复制了我的答案- 我找到了一个关于绝对定位的解决方案-在iOS上的Chrome中,出现了窗口。innerHeight以全屏高度初始化,然后在不久后(大约100毫秒左右)切换到地址栏和底部工具栏之间的高度。在我的案例中,分别是667px和553px 如果通过编程将窗口.innerHeight传递到应用程序父元素的高度,使应用程序的高度与内部高度相同,并给出顶部元素位置:相对,此元素的所

因此,我有一个div,它位于站点左下角的绝对位置。
当我通过
这里有类似的问题,但并没有真正解决绝对定位问题-所以我复制了我的答案-

我找到了一个关于绝对定位的解决方案-在iOS上的Chrome中,出现了
窗口。innerHeight
以全屏高度初始化,然后在不久后(大约100毫秒左右)切换到地址栏和底部工具栏之间的高度。在我的案例中,分别是
667px
553px

如果通过编程将
窗口.innerHeight
传递到应用程序父元素的高度,使应用程序的高度与内部高度相同,并给出顶部元素
位置:相对,此元素的所有子元素的样式
位置:绝对将具有相对于此父元素而不是网页的位置

它并没有解决内容下方有多余高度的问题,但它解决了绝对定位问题