位置:修复在 iPad 和 iPhone 上无效
许多开发者在 iPad 和 iPhone 等 iOS 设备中遇到固定定位困难。尽管存在 iScroll 和 Sencha 等解决方案,但问题仍然存在,即当用户在移动 Safari 上平移屏幕时,固定元素仍然停滞不前。
此问题源于移动浏览器开发人员的故意决定,他们认为固定元素元素可能会阻碍小屏幕上的可见性。 Quirksmode.org 在这篇博文中提供了对该问题的广泛解释:https://www.quirksmode.org/blog/archives/2010/12/the_fifth_posit.html
有关概述哪些移动设备的全面兼容性图表浏览器支持位置:固定,参考此页面:https://www.quirksmode.org/mobile/css.html。然而,值得注意的是,移动浏览器格局正在迅速发展,因此寻求最新信息至关重要。
近期开发
iOS 5 和 Android据报道,4 已经实现了对位置的支持:固定。在 Apple 商店中进行的测试证实了其在 iOS 5 中的操作,尽管固定元素周围的缩放和平移存在一些问题。
有关更新的兼容性表,请参阅此资源:https://caniuse.com /#搜索=固定。它提供有关 Android、Opera(迷你版和移动版)和 iOS 的最新信息。
以上是为什么'位置:固定”在 iPad 和 iPhone 上无法可靠工作?的详细内容。更多信息请关注PHP中文网其他相关文章!