【发布时间】:2013-01-07 07:39:50
【问题描述】:
我有一个网站,http://ADHD.BHStudios.org,它有一个侧边栏,在您将鼠标光标悬停在它上面之前应该保持隐藏状态(纯 CSS)。但是,在 iOS Safari 中,浏览器窗格总是被告知光标位于左上角像素中,这会强制此侧边栏始终保持打开状态,而不是在用户触摸它以使其获得焦点时。 如何阻止 iOS Safari 将光标保持在浏览器窗格的左上角像素,这样做后如何保持“触摸展开”功能? 其他浏览器和其他操作系统没有这个问题。在装有 iOS 5 和 6 的 iPad 2、iPad 3 和 iPhone 4s 上测试。同样,这适用于其他移动浏览器和其他移动设备,例如 Opera Mobile(iOS 和 Android)、Chrome(iOS 和 Android),以及默认Android 2.2 浏览器。
【问题讨论】:
标签: ios css mobile-safari cursor-position