Heim > Web-Frontend > CSS-Tutorial > Warum sind meine Tabellen in IE9 falsch ausgerichtet, wenn Floats verwendet werden, und wie kann ich das beheben?

Warum sind meine Tabellen in IE9 falsch ausgerichtet, wenn Floats verwendet werden, und wie kann ich das beheben?

Barbara Streisand
Freigeben: 2024-12-10 14:26:15
Original
195 Leute haben es durchsucht

Why Are My Tables Misaligned in IE9 When Using Floats, and How Can I Fix It?

Behebung von Ausrichtungsproblemen mit Floats in IE9

Bei dem Versuch, einen Container rechts zu positionieren und Tabellen daneben auszurichten, ist ein Benutzer auf Folgendes 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 anzugehen 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:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
</head>
Nach dem Login kopieren

Durch die Einbindung dieser Direktive wird die Der Browser wird 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.

Das obige ist der detaillierte Inhalt vonWarum sind meine Tabellen in IE9 falsch ausgerichtet, wenn Floats verwendet werden, und wie kann ich das beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage