Stefan Ihringer: Content laeuft ueber DIV hinaus (Opera vs. IE)

Beitrag lesen

Hallo!

Ich habe einen DIV mit prozentualer width und height versehen, damit er sich dem Browserfenster anpasst. Ferner hat er einen Rahmen und/oder Hintergrund, damit man mein Problem sieht:

<div style="position:absolute;top:100px;left:100px;
width:30%;height:30%;background-color:#404040;border:solid 1px white;">
Hier steht langer content... usw...
Hier steht langer content... usw...
Hier steht langer content... usw...
Hier steht langer content... usw...
Hier steht langer content... usw...
Hier steht langer content... usw...
</div>

Wenn ich nun das Fenster zu klein mache, bricht der Text natuerlich um. Nur behandeln IE und Opera das ganze auf unterschiedliche Art und Weise:

IE vergroessert den Kasten, Opera schreibt den Text einfach ausserhalb des Kastens weiter. Da ich aufgegeben habe, beiden Browsern das gleiche Verhalten beizubringen (ohne auf das alte Tabellengewurschtel zurueckzugreifen), ist nun meine Frage:

Welches Verhalten ist gemaess den CSS-Richtlinien richtig? Als Opera-Fan stehe ich natuerlich auf dessen Seite, aber das, was der IE macht ist irgendwie logischer.

Danke fuer eure Hilfe!
Stefan