Heim  >  Artikel  >  Web-Frontend  >  Probleme verursacht durch ie6 comments_Experience-Austausch

Probleme verursacht durch ie6 comments_Experience-Austausch

WBOY
WBOYOriginal
2016-05-16 12:04:061703Durchsuche

Problem: Der Text im Div-Frame läuft in IE6 normal aus. Nach dem Testen wurde festgestellt, dass dies mit dem FLOAT-Float zusammenhängt. Solange der Float im entsprechenden Div entfernt wird normal sein, aber der Float fehlt, die Position des Div kann unter FF nicht normal angezeigt werden, was mir wirklich Kopfschmerzen bereitet. Heute habe ich im Internet nach Informationen gesucht und festgestellt, dass der Textüberlauf im IE6 ursprünglich durch Kommentare verursacht wurde
Die Ursache und Lösung des Problems.

Ursache: Der größte Teil des Textüberlaufs wird durch Kommentare verursacht, was ein Fehler von IE6 ist. Die Anzahl der Zeichen im Überlauftext = die Anzahl der Kommentare * 2-1. Die Anzahl der Zeichen gilt hier sowohl für chinesische als auch für englische Zahlen. Die Platzierungsposition der Anmerkung hängt zwangsläufig mit der Überlaufposition, der Gleitfähigkeit des Blocks und der festen Breite des Textblocks zusammen.

Lösung:
1. Keine Kommentare hinterlassen. Die einfachste und schnellste Lösung:
2. Platzieren Sie keine Kommentare zwischen zwei schwebenden Blöcken.

🎜> das zusätzliche Schwein
; Entfernen Sie die feste Breite des Textblocks, die 3 ähnelt; fügen Sie am Ende ein
hinzu (nicht). empfohlen)
6. Verwenden Sie das IE-Kommentarformat, wie zum Beispiel:
Test

7. Fügen Sie das Attribut position:relative;
Stellungnahme:
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