Heim >Web-Frontend >CSS-Tutorial >CSS-Kompatibilitätsproblemthis.style.cursor=''hand''_Erfahrungsaustausch

CSS-Kompatibilitätsproblemthis.style.cursor=''hand''_Erfahrungsaustausch

WBOY
WBOYOriginal
2016-05-16 12:04:221525Durchsuche

Autor: Luo Ke
Schauen Sie sich zuerst diesen Satz an

Kopieren Sie den CodeDer Code lautet wie folgt:

< ;a href='#' onmouseover="this.style.cursor='hand'" onmouseout="this.style.cursor='default'" onclick="document.getElementById('ShowContent'). innerHTML=''; return false;">
Bildschirm löschen


Unter IE gibt es kein Problem, wenn die Maus gekreuzt wird. In FF ist dies jedoch aufgrund der Existenz wirksam der Ankermarke A. Eher als das Ergebnis der Onmouseover-Arbeit.
Ich habe viel im Internet gesucht und alle sagten, dass man einfach this.style.cursor='hand' in this.style.cursor='pointer' ändern soll, aber in FF erscheint es nur zum ersten Mal, wenn die Maus wird darüber bewegt.
Tatsächlich ist es möglich, den gleichen Effekt im IE unter FF zu erzielen. Unsere Lösung besteht darin, CSS HACK zu verwenden (habe ich das für CSS HACK hinzugefügt, haha?)
Code kopieren Der Code lautet wie folgt:

Den Test in IE7 und FF3.0.3 bestanden.
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn