Я хочу исправить эффект зависания на iOS (переход на событие касания), но у меня нет идеи. Позвольте мне объяснить это. У вас есть текст на странице:Исправить CSS-зависание на iPhone/iPad/iPod
<div class="mm">hello world</div>
Со стилем:
.mm { color:#000; padding:15px; }
.mm:hover { background:#ddd; }
Хорошо, в Dekstop, если вы поместите курсор мыши на текст, который вы получите #ddd фон, верно? Но в iOS, если вы касаетесь текста, вы ничего не получаете, но если вы нажмете на него, он получит уродливый и липкий фон #ddd, что не очень приятно, и я хочу, чтобы пользователь получил эффект наведения, когда он касался этого текста (что-то вроде touchhevent, я думаю). Но я вижу, что некоторые веб-сайты исправлены так, как freemyappps.com или (пожалуйста, проверьте этот сайт ->D4F на вашем устройстве ios и прикоснитесь к чему-нибудь, чтобы увидеть эффект зависания, например, есть торт :)) Но как эти сайты исправили это? Как это можно исправить? Thanks
Возможно, они использовали JavaScript –
так как? :(вы можете сделать образец jsfiddle? – user2627442
сделать см. ниже. –