Raven280438
Erfahrenes Mitglied
Hi,
ich verwende 5 Div's für mein Layout:
2 am linken- und rechten Rand,
1 in der Mitte oben,
1 in der Mitte unten,
und 1 in der Mitte.
Jetzt würde ich die Breite der Div's in der Mitte mit gerne dynamisch machen.
D.h. sie sollen so breit sein, wie 100% der Breite und davon die Breite des linken- und rechten Div's abgezogen.
Wie kann man das am besten realisieren? eine Berechnung wie style='width
100%-80px)' geht nicht.
Hier der Ausschnitt des Quellcodes:
ich verwende 5 Div's für mein Layout:
2 am linken- und rechten Rand,
1 in der Mitte oben,
1 in der Mitte unten,
und 1 in der Mitte.
Jetzt würde ich die Breite der Div's in der Mitte mit gerne dynamisch machen.
D.h. sie sollen so breit sein, wie 100% der Breite und davon die Breite des linken- und rechten Div's abgezogen.
Wie kann man das am besten realisieren? eine Berechnung wie style='width

Hier der Ausschnitt des Quellcodes:
HTML:
[...]
<style type="text/css">
<!--
#left {
position:absolute; top:0px; left:0px; height:100%; width:40px;
background:url(images/layout/left.jpg) repeat-y;
}
#right {
position:absolute; top:0px; right:0px; height:100%; width:40px;
background:url(images/layout/right.jpg) repeat-y;
}
#head {
position:absolute; top:0px; right:40px; height:148px; width:(100%-80px);
background:url(images/layout/header.jpg) repeat-x;
}
#foot {
position:absolute; bottom:0px; right:40px; height:35px; width:(100%-80px);
background:url(images/layout/footer.jpg) repeat-x;
}
-->
</style>
[...]
<div id='left'> </div>
<div id='right'> </div>
<div id='head'> </div>
<!--<div id='content'>Ich bin der Inhalt ...</div>-->
<div id='foot'> </div>
[...]