Maison >interface Web >tutoriel CSS >Pourquoi mon effet de survol CSS ne fonctionne-t-il pas sur les appareils mobiles ?
Survol CSS et compatibilité mobile
Question :
Pourquoi ma classe de survol CSS fonctionne-t-elle sur les navigateurs web mais pas sur mobile navigateurs ?
Réponse :
La pseudo-classe :hover utilise un dispositif de pointage pour l'activation. Les appareils mobiles dotés d'interfaces tactiles ne disposent pas de cette fonctionnalité, car ils permettent uniquement la sélection.
Comme l'explique le W3C :
"La pseudo-classe :hover s'applique lorsque l'utilisateur désigne un élément (avec du pointage périphérique), mais ne l'active pas. Par exemple, un agent utilisateur visuel pourrait appliquer cette pseudo-classe lorsque le curseur (pointeur de la souris) survole une case générée par le élément."
Considérations clés :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!