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.
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