„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Warum funktioniert nicht z-Index in IE und wie kann man es beheben?

Warum funktioniert nicht z-Index in IE und wie kann man es beheben?

Gepostet am 2025-02-06
Durchsuche:247

Why Doesn\'t Z-Index Work in IE and How to Fix It?

können Elemente mit Z-Index in IE?

versuchen, ein Element auf einem anderen relativ positionierten Element zu positionieren, kann nicht überlappen. schwierig im Internet Explorer. Das erwartete Verhalten besteht darin, die Z-Index-Eigenschaft zu verwenden, um die Stapelreihenfolge zu steuern, aber in IE hat das Z-Index oft keine Wirkung, was das Element hinter dem relativ positionierten Element erscheint.

Lösung: Ein skurriler, aber effektiver Ansatz

glauben oder nicht, es gibt eine einfache, aber unkonventionelle Lösung für dieses Problem:

.myLinkCssClass {
    background: url(#);
}

Wenn Sie eine leere URL für die Hintergrundeigenschaft festlegen, können Sie irgendwie "Trick" dh in das Erkennen des Elements und die korrekte Anwendung der Z-Index-Eigenschaft angewendet. Dies hängt wahrscheinlich mit einigen internen Rendering -Mechanismen im IE zusammen, aber das Endergebnis ist, dass Ihr Element jetzt das relativ positionierte Element wie erwartet überlappt.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3