【问题标题】:hover stats of hyperlinks don't disappear by tapping other places in iOS通过点击 iOS 中的其他位置,超链接的悬停状态不会消失
【发布时间】:2013-04-25 06:56:47
【问题描述】:

请查看示例页面 (http://goo.gl/d8n5W)。

由于 iOS 处理 CSS :hover 效果的方式,用户在第一次点击超链接时会获得悬停效果。再次点击后,onclick 事件被触发。

但是如果用户在第一次点击超链接后决定不使用它(这会使悬停效果出现),他们无法通过点击网页上的其他位置来使悬停效果消失。

在新窗口中打开其目的地的超链接也会出现同样的问题。通过点击它,将打开一个新窗口。然后你回到原来的窗口,你发现超链接的悬停状态是开启的,即使你点击其他地方也不会消失。

有没有办法让用户点击网页上的其他地方时,悬停效果消失?

【问题讨论】:

    标签: ios css hover


    【解决方案1】:

    下面的堆栈溢出链接可能会有所帮助

    How do I simulate a hover with a touch in touch enabled browsers?

    也是有用的资源

    http://designshack.net/articles/css/are-hover-events-extinct/

    您也可能正在寻找 ios 双击问题

    iOS automatic hover fix?

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2016-11-09
      • 2019-03-20
      • 2012-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多