Heim > Web-Frontend > HTML-Tutorial > Zusammenfassung der Gründe, warum ein Tag nicht angeklickt werden kann, nachdem das Element absolut positioniert und die Höhe und Breite festgelegt wurden.

Zusammenfassung der Gründe, warum ein Tag nicht angeklickt werden kann, nachdem das Element absolut positioniert und die Höhe und Breite festgelegt wurden.

WBOY
Freigeben: 2016-09-09 08:13:21
Original
1450 Leute haben es durchsucht

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!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage