Hallo zusammen,
Ich habe eine Seite mit 3 div's als Spalten. Mit der CSS-Angabe "overflow" habe ich auch bereits geschaft, daß ich einen Scrollbalken im Content-DIV erhalte wenn nötig und in dem DIV in dem ich eine große Animation ablaufen lasse eben keinen habe. ebenfalls ist der Scrollbar des Browsers auf "hidden" gestellt. Damit war eigentlich alles so wie ich das wollte und das auch in allen Browsern. Nun habe ich aber mal das Content-DIV gefüllt und habe erschrocken festgestellt das nun jeder Browser macht was er will. Ich zähle das mal auf:
IE 6 --> kein Browser-Scrollbar
Content-DIV Scrollbar
kein Scrollbar im Animation-DIV
NN6.x --> Browser-Scrollbar der sich aufgrund der Animation
verändert in der Länge
Opera 6 --> Browser-Scrollbar
kein Content-DIV Scrollbar
kein Animation-DIV Scrollbar
100% DIV-Höhe richten sich nicht nach dem
Inhalt des DIV's, Content ragt über die
DIV-Grenzen raus
Moz 1.2 --> siehe IE 6
NN4.x --> alles am Arsch, der zeigt nur noch mist an aber das
vernachlässigen wir vorerst einmal
jetzt eine kleine Zeichnung der DIV-Konstellation:
1 2 3
+-----+-----------+-----+
| | | ^ |
| m | c | a |
| e | o | n |
| n | n | i |
| u | t | m |
| e | e | a |
| | n | t |
| | t | i |
| | | o |
| | | n |
| | | ^ |
+-----+-----------+-----+
und noch ein paar CSS-Angaben für die Elemente:
html, body {overflow:hidden; height:100%;}
die div's:
#middle{overflow:auto; height:100%;}
#right{overflor:hidde; height:100%;}
So und nun wäre ich froh wenn mir jemand sagen kann was das Problem ist mit den Scrollbarsund warum der Opera die 100%-Angabe nur nach der Anzeigehöhe, innerHeight, berechnet und nicht nach dem Inhalt. Wo ich bislang immer das Problem andersrum hatte, so das ich nie 100% Spanne in der Höhe ereicht habe, weil nach dem inhalt gemessen wird.
Andere CSS-Angaben wie farben und Border hab ich mir mal geschenkt. Die DIV's sind alle auf position:absolute; gesetzt, fals das irgendwie dazugehört.
Danke schonmal für jeden der mir Hilfe oder Anregungen anbieten kann und will und für jeden der sich nun all das hier durchgelesen hat.
DerPilz