gpt4 book ai didi

CSS :hover in Safari on iPhone and iPad clashes with added classes on click

转载 作者:行者123 更新时间:2023-11-28 01:23:17 24 4
gpt4 key购买 nike

首先,我只能编辑代码的 CSS/LESS 部分。

我遇到了一个问题,有一个 span 在 :hover 上添加了背景颜色,单击它时有不同的背景,它通过 JS 获得了一个 .active 类。

问题是,在 iPad 和 iPhone 上,第一次点击它会激活 :hover 样式,需要第二次点击才能打开添加的类 .active。谁知道如何忽略 :hover 样式并直接添加类?

非常感谢!

最佳答案

将所有 :hover 规则放在 @media block 中:

@media (hover: hover) {
a:hover { color: blue; }
}

关于CSS :hover in Safari on iPhone and iPad clashes with added classes on click,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51373401/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com