ios - CSS iOS - 为什么 :hover persist through states

标签 ios css reactjs react-router hover

请在 iOS 设备上运行演示。

我有两个包含相似元素的页面(具有 :hover 状态),单击第一页中的任何元素都会将您带到第二页。

问题:

  • :hover 在页面之间持续存在
  • :hover 的位置保持不变(尝试点击不同的链接)

这种情况会发生,直到您再次与该页面互动。

演示:https://codesandbox.io/s/ios-persisting-hover-state-se3m1

有没有人遇到过这种情况?我需要什么解决方案来修复它?如果可能的话,我宁愿不必在我的 CSS 中悬停状态的所有地方添加 no-touch 类型类。

谢谢!

最佳答案

关于ios - CSS iOS - 为什么 :hover persist through states,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58321088/

相关文章:

ios - 我可以在 iOS App 中本地存储 JSON 文件吗

html - 如何在跨浏览器兼容的第二行中获得省略号 [React]

javascript - 如何使用 react 在滚动上创建粘性标题

javascript - <input> 内的 ref={register} 给了我一个 path.split 错误

ios - 单个 UIView 中的 2 个不同的 UITableView

ios - Firebase 和 Swift 3 异步单元测试

ios - MKPointAnnotation 不会改变颜色

html - 如何从加载的图像中仅显示 1 个像素并将其平铺

javascript - 使用 Stellar.js 时,绝对定位元素在 FireFox 中定位不正确

javascript - React 条件渲染在一个地方工作,但在同一组件的另一个地方不起作用