Hallo,
ich habe einen Text mit DIVs in eine Tabelle gepackt, so dass in der DIV mit overflow gescrollt werden kann.
Also folgenden Code:
<div style="position:absolute; ; left: 100px; top: 100px; overflow-x: hidden; overflow-y: scroll; width: 200px; height: 200px; overflow: scroll">
So befindet der Text genau in/über meiner Tabelle. Also mit der Auflösung 800x600 Pixel.
Ja, Du hast den Bereich nicht _in_, sondern _über_ die Tabelle gepackt.
Wenn ich jetzt die Auflösung höher stelle verschiebt sich der Text und befindet sich nur noch halb auf der Tabelle. Die andere hälfte guckt über dem Tabellenrand hinweg.
Das ist logisch.
Wie kann man es machen, dass der Text sich immer über der Tabelle befindet, also nicht wegrutscht?
Indem Du ihn _nicht_ absolut positionierst, sondern _in_ eine Tabellenzelle legst? Übrigens: overflow-x: hidden; overflow-y: scroll; overflow: scroll; solltest Du durch: overflow:auto; ersetzen.
Opera 6.x kann scrollende Bereiche nicht darstellen.
viele Grüße
Axel