iPhone css 悬停,迫使我添加触摸事件

标签 iphone css events hover touch

为什么我需要向我的元素添加触摸事件才能启用悬停样式? 这是正常的吗?当然感觉有点不稳定

这是我必须添加的内容才能使 :hover 工作,如果我不这样做,则没有设置 :hover 样式
抱歉 CoffeeScript

@button.$el.on('touchstart', ()->
    console.log("touch started")
)

最佳答案

好的,所以我查看了 Roddy of the Frozen Peas 链接的内容,发现您可以将“ontouchstart=""' 添加到元素以启用悬停样式。

虽然我意识到,将它添加到 super 父元素就足够了,它会向下冒泡到所有子元素,neat-O!

关于iPhone css 悬停,迫使我添加触摸事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14342607/

相关文章:

iphone - “缺少推荐的图标文件 - 该 bundle 不包含 .png 格式的 iPhone/iPod Touch 应用程序图标,正好是 '120x120' 像素”

ios - 在 ios 的 UIWebview 中调用 javaScript

javascript - 如何为迷你图 highcharts 表制作边框?

css - 请帮助我获取我的内容 div 以从绝对定位的元素获取自动高度

python /Tkinter : The order of mouse events different in scrollbar widget

iphone - 通过 ASIHTTP 请求并行下载文件的最大数量

css - 等宽列表 child & break the line

c# - 是否有 .Net API 无需轮询即可检测 Windows 服务的状态更改?

c# - 为防止由于添加事件句柄而导致内存泄漏而采取的预防措施

iOS:本地化的 UILabel 文本未对齐