【发布时间】:2018-07-17 23:20:32
【问题描述】:
我创建了一个 Cordova/Phonegap 网站,一切正常,除了在带有 IOS 11 的 iPhone X 上。问题是页脚位置固定在底部,但它不会一直呆在那里。如果我在应用程序上向下滚动,页脚会静止一秒钟然后到达底部。该问题仅出现在该手机上,而不出现在 Android 或 Windows 上。
.footer-result
background-color: $color-4
bottom: 0px
clear: both
color: $color-1
display: block
font-family: "ff-kava-web-pro", sans-serif
font-size: 1.3em
left: 0
right: 0
padding: 10px 20px
position: fixed !important
width: 100%
z-index: 9
transform: translateZ(0)
【问题讨论】:
-
我们能看到 .footer-result 所在的 DOM 吗?
-
如果您在 IOS 11 上下载 Phonegap 并打开此 URL:192.168.123.48:3000。如果您通过网站而不是通过 Phonegap 访问它,它会完美运行。
-
URL 对我不起作用 - 可能是因为防火墙 - 我不知道 :)
-
基本上我很想看看你的 .footer-result 存在于哪个 div (或 div 堆栈)中。有时 iOS 上的固定元素如果嵌套在其他 div 中就不能很好地工作。 ...
-
你可以试试:3951cac3.ngrok.io
标签: cordova footer ios11 fixed phonegap