css - :hover on touchscreen/phonegap . ..让它停止?

标签 css hover cordova

我在 Phonegap 上玩应用程序,遇到了一些困扰我的事情。

当我将 :hover 放在类上并更改背景时,它看起来就像在触摸屏上按下了一个真正的按钮,这很好,是的。

但如果我按下按钮,然后将我的手指从按钮上滑开(实际上没有点击它),它仍然认为我悬停在它上面,所以背景保持不变。

除了不会停留的 :hover 之外,还有其他我可以使用的东西吗?仅在实际点击时触发?

希望您明白我要解释的内容。

最佳答案

你可以尝试使用 :active 伪类:

https://developer.mozilla.org/en-US/docs/Web/CSS/:active

关于css - :hover on touchscreen/phonegap . ..让它停止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17256908/

相关文章:

javascript - 如何有多个链接悬停颜色,每次鼠标悬停时都不同?

html - 悬停在 <tr> 中时的形状

jquery 一次只允许一次翻转

android - Ionic - 在 android 的不同目录中创建 SQLite 数据库

android - 在 inappbrowser Phonegap webview 应用程序顶部显示自定义导航

html - 改变 LI 元素的文本颜色

html - 申请第 n 个 child 不起作用

javascript - 使用 javascript 更改为固定时背景大小会发生变化

javascript - Div 占据视口(viewport)的整个高度,直到滚动到下一个 div

android - window.location.reload() 导致 PhoneGap 1.4/Android Honeycomb 3.2.1 上的应用程序错误