Wenn ich auf Touch-Geräten herunterkommen will ich nicht das Hover-Verhalten. Ist es möglich, alle Hover-Effekte für eine ganze Website gleichzeitig zu deaktivieren?Entfernen Sie alle Hover-Effekte durch css
Vorausgesetzt, dass Sie Modernizr verwenden, um Berührung zu erkennen und die Klasse festzulegen.
Das ist, was ich kam mit, aber es gibt viel Inkonsequenz:
html.touch *:hover {
color: inherit !important;
background: inherit !important;
}
Gibt es eine Möglichkeit, dies mit reinem CSS zu tun? Wenn nicht, wie kann es mit Javascript gemacht werden?
http://stackoverflow.com/questions/8291517/disable-hover-effects-on-mobile-browsers – atmd