Beheben von Ausrichtungsproblemen mit Floats in IE9
Bei Versuchen, einen Container auf der rechten Seite zu positionieren und Tabellen daneben auszurichten, ist ein Benutzer darauf gestoßen eine Diskrepanz zwischen der Darstellung im IE9 und anderen Browsern. Während die Tabellen in allen anderen Browsern korrekt angezeigt wurden, wurden sie in IE9 unterhalb des schwebenden Containers ausgerichtet.
Bei der Untersuchung wurde festgestellt, dass das Problem auf ein Missverständnis der overflow:hidden-Eigenschaft in IE9 zurückzuführen war. Um das Ausrichtungsproblem zu lösen und eine konsistente Anzeige in allen Browsern sicherzustellen, wird die folgende Lösung empfohlen:
Ändern Sie den HTML-Header, um die folgende Kompatibilitätsanweisung zu integrieren:
Durch die Einbindung dieser Anweisung wird der Browser angewiesen, die Seite in einem Kompatibilitätsmodus darzustellen, der modernere Versionen von Internet Explorer emuliert. Durch diese Anpassung wird sichergestellt, dass sich die Eigenschaft „overflow:hidden“ wie erwartet verhält, was zu einer korrekten Tabellenausrichtung in IE9 führt.
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