【问题标题】:iOS hover effect on tap and not on clickiOS悬停效果点击而不是点击
【发布时间】:2013-02-20 07:32:55
【问题描述】:

我一直认为 iOS 设备上的悬停效果只有在完整的“点击”(或“触摸”)时才能看到,但后来我发现了这个页面:

http://www.theverge.com/2013/2/19/4004250/sunrise-for-iphone-calendar-app-for-a-post-google-world

当我点击一个元素(没有延迟)时,悬停效果是可见的,当我离开手指时离开 - 不需要完全点击。

我不明白。有什么诀窍?

【问题讨论】:

  • 完全点击是什么意思?触摸设备上只有触地和触地。在视频中看不到任何技巧。
  • 我的意思是页面本身。不是文章。通常,当我完全单击时,我会看到链接的悬停效果(将手指按在链接上,然后离开,然后我会看到悬停效果)。但是在这个页面上,当我点击链接时,我会立即看到悬停效果。如果我离开手指,悬停效果就会消失。一定有区别。

标签: ios css hover


【解决方案1】:

我明白了!

只需将ontouchstart="" 添加到您的正文标签:

<body ontouchstart=""> ...

【讨论】:

  • 完美无瑕!谢谢。刚刚在带有 iOS 8.4.1 的 iPhone 6 Plus 上测试
  • 什么!这既奇妙又疯狂。谁能启发一下为什么会这样?
猜你喜欢
  • 2020-12-31
  • 1970-01-01
  • 2020-03-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-10
相关资源
最近更新 更多