Overflow problem
heinzi
- css
0 Gunnar Bittersmann
0 heinzi
0 ChrisB
hallo,
ich habe ein Problem mit overflow:auto.
meine div-struktur sieht folgendermassen aus:
<div id="wrapper">
<div id="ft3colsspecial">
</div>
<div id="er3colsspecial">
</div>
<div id="t3colsspecial">
</div>
<div id="3colsspecial">
</div>
</div>
mit festgelegter Höhe und overflow:auto will ich, dass der komplette Wrapper gescrollt wird, wenn die höhe überschritten wird.
Wenn ich aber nun ein div überfülle, so geht der über den wrapper hinaus und scrollt nicht.
die divs sind so angebracht, dass einer obenüber die breite geht und 3 unten drunter stehen...
woran liegt das?
danke, heinz
@@heinzi:
woran liegt das?
Vermutlich an der Erdstahlung. [Cheatah]
Bei einem CSS-Problem den CSS-Code zu verheimlichen ist schon unheimlich d...
Live long and prosper,
Gunnar
erdstrahlung schliesse ich aus, daher hier der code:
#ft3colsspecial {
margin-left:0px;
padding:5px;
width:440px;
background-color:#ffffff;
z-index: 50;
position:absolute;
}
#ter3colsspecial {
margin-top:200px;
margin-left:0px;
padding:5px;
width:200px;
background-color:#ffffff;
z-index: 50 ;
position:absolute;
}
#ht3colsspecial{
padding:5px;
width:200px;
margin-top:200px;
margin-left:235px;
background-color:#ffffff;
z-index:50 ;
position:absolute;
}
#r3colsspecial{
padding:5px;
width:200px;
margin-top:0px;
margin-left:460px;
background-color:#ffffff;
z-index:50 ;
position:absolute;
}
#wrapper {
margin-left:260px;
padding:0px;
width:680px;
background-color:#ffffff;
height:465px;
overflow:auto;
}
Hi,
mit festgelegter Höhe und overflow:auto will ich, dass der komplette Wrapper gescrollt wird, wenn die höhe überschritten wird.
Wenn ich aber nun ein div überfülle, so geht der über den wrapper hinaus und scrollt nicht.
Das liegt daran, dass du die Hoehe des Wrappers eben *nicht* ueberschreitest - schliesslich hast du mittels absoluter Positionierung alle Kindelemente aus dem Fluss genommen.
Kinderchen, Finger weg von absoluter Positionierung, so lange ihr deren Auswirkungen noch gar nicht einschaetzen koennt.
MfG ChrisB