Hallo Leute,
komische Sache, ich bekomme es nicht hin.
folgendes Markup:
Also ich möchte den content mittig positionieren und hinter dem Contentdiv links einen Verlauf mit einer 1px breiten sich immer wiederholenden Grafik machen und rechts daneben mit einer anderen Grafik. Diese endet dann in einem Farbton, der als Background-color fortgeführt wird. Ich hoffe ihr versteht was ich meine. Der Hintergrund soll dann mitscrollen, wenn ich auf der Seite nach unten scrolle. Bei meiner CSS-Notation ist der Hintergrund aber immer nur so hoch wie der am Anfang sichtbare Bereich. Das liegt bestimmt am position: absolute;. Wie schaffe ich es, dass #backgroundLeft und #backgroundRight so hoch sind wie #outerwrap, aber dennoch links und rechts (in z-Richtung) unter content liegen.
CSS:
Für Hilfe bin ich sehr dankbar
komische Sache, ich bekomme es nicht hin.
folgendes Markup:
HTML:
<div id="outerwrap">
<div id="backgroundLeft"></div>
<div id="backgroundRight"></div>
<div id="content">
<div id="innerContent">
</div>
</div>
</div>
Also ich möchte den content mittig positionieren und hinter dem Contentdiv links einen Verlauf mit einer 1px breiten sich immer wiederholenden Grafik machen und rechts daneben mit einer anderen Grafik. Diese endet dann in einem Farbton, der als Background-color fortgeführt wird. Ich hoffe ihr versteht was ich meine. Der Hintergrund soll dann mitscrollen, wenn ich auf der Seite nach unten scrolle. Bei meiner CSS-Notation ist der Hintergrund aber immer nur so hoch wie der am Anfang sichtbare Bereich. Das liegt bestimmt am position: absolute;. Wie schaffe ich es, dass #backgroundLeft und #backgroundRight so hoch sind wie #outerwrap, aber dennoch links und rechts (in z-Richtung) unter content liegen.
CSS:
HTML:
html,
body {
width: 100%;
height: 100%;
min-height: 100%;
}
#outerwrap {
width: 100%;
min-height: 100%;
}
#backgroundLeft {
position: absolute;
top: 0;
left: 0;
min-height: 100%;
background: url(../img/layout/bg_grad_dark.png) repeat-x #333;
width: 50%;
}
#content {
position: relative;
width: 900px;
margin: 0 auto;
}
#innercontent {
height: 1000px;
}
Für Hilfe bin ich sehr dankbar