IE bricht Text um, obwohl das umgebende div breiter ist
Conny
- css
Hallöchen,
ich könnte mir vorstellen, dass das ein altbekanntes Problem ist (von dem lediglich ich noch nie was gehört habe...), weswegen ich hier mal nachfragen will. Es ist so, dass der IE ein div zwar über die ganze Breite gehen lässt, dennoch nach jedem einzelnen Wort umbricht. Wenn man dem div einen border gibt, funktioniert es seltsamer Weise. Leider ist ein border dort unerwünscht und das aktive Auf-Null-Setzen des Borders klappt wiederum nicht, während transparent nur der IE 7.0 schafft, aber nicht der 6.0er. (Der zieht dann zwar alles lang, zeigt aber auch eine schwarze Linie.)
Hat jemand einen Lösungsansatz?
Gruß,
Conny
PS: Die gesamte Seite besteht natürlich aus mehr als nur einem einzigen div, sondern mehren geschachtelten und gefloateten und geclearten. Das schlusendliche Problem könnte also natürlich durchaus an anderer Stelle stecken.
Dazu müsste man mal deinen Code sehen.
Aber wie du schon richtig erkannt hast liegt das Problem sicherlich in der Umgebenden Seite.
Teste dein Codestück doch einfach mal auf einer leeren Seite - ohne umlagernde DIVs - dann weist schonmal ob die Quelle des Fehlers beim IE liegt oder in restlichen Code.
Greetz,
Bene
Hallo Bene,
Dazu müsste man mal deinen Code sehen.
Der ist zu umfangreich, um alles hierher zu kopieren. Insbesondere weil er schlussendlich auch aus mehreren Teilbereichen mittels PHP-Code zusammengefügt wird.
Aber wie du schon richtig erkannt hast liegt das Problem sicherlich in der Umgebenden Seite.
Ich vermute, dass es ein float-Problem ist. Deswegen auch meine Überlegung, dass das Problem wahrscheinlich bereits bekannt ist und mir nur das korrekte Stichwort zur Lösungsfindung fehlt.
Gruß,
Conny