Nachdem das Element absolut positioniert und die Höhe und Breite festgelegt wurden, wird der Grund angezeigt, warum das Tag nicht angeklickt werden kann:
1. Das Element enthält keinen Inhalt
2. Der Hintergrund ist transparent, ohne Hintergrundbild oder Farbe
Lösung:
1. Wenn das Element nicht absolut positioniert ist, können Sie die relative Positionierung verwenden
2. Fügen Sie dem Element ein transparentes Hintergrundbild hinzu
3. IE kann nur „background:url(about:blank)“ verwenden, um das Problem zu lösen
Die dritte Methode kann normal verwendet werden, es treten jedoch in bestimmten Situationen Fehler auf. Wenn Sie beispielsweise eine Ebene mit JS ziehen, befindet sich das Ziehereignis auf einer transparenten Ebene und Sie haben beim Ziehen andere Mauszeiger festgelegt. Der Cursor blinkt!
Zusammenfassung: Verwenden Sie die zweite Methode, erstellen Sie einfach ein transparentes 1*1PX-Bild!