【发布时间】:2021-01-11 06:40:03
【问题描述】:
我试图阻止在我点击手机浏览器上的元素时触发悬停效果。看来大家recommends to use the media query for hover解决了。
我不明白,因为这似乎对我没有任何帮助。我在我的新 Android 手机上使用最新的 Chrome,当我点击元素时,悬停效果仍然运行,红色背景卡在那里。
也就是说,在我的手机上单击此代码中的以下元素会导致红色背景卡住,然后再单击其他地方使其消失。
.test {
background-color: #ddd;
padding: 10px;
}
@media (hover:hover) {
.test:hover {
background-color: #ff0000;
}
}
<div class="test">
hover me
</div>
有人知道为什么会这样吗?如何防止在移动设备上发生粘滞悬停?
【问题讨论】:
标签: javascript android html css hover