【发布时间】:2023-04-07 05:13:01
【问题描述】:
当鼠标悬停在<ul> 标记区域上时,我会降低<ul> 的不透明度,然后将<li> 的用户所在的位置设置为完全不透明度。
喜欢这个示例: Image change opacity on hover without jQuery
现在,问题出在平板电脑和手机上,因为在触摸设备上我们没有悬停事件,用户应该点击(触摸)<li>,所以所有其他<li> 将降低不透明度,用户无法取消选择( unhover) <li> 所以他们应该刷新页面。
我该如何解决这个问题?
【问题讨论】:
-
你看过这里吗? Apple 列出了他们的浏览器在触摸事件中可以做什么和不能做什么。看一看:developer.apple.com/library/ios/documentation/AppleApplications/…