P
PeetG
Guest
Hi,
ich arbeite mich gerade in CSS ein, Anfänger sozusagen und bin dabei auf folgendes Problem gestoßen.
Die Layout sieht derzeit so aus:
(div-Bereiche farblich unterlegt)
Dieses soll mit float gestaltet werden, links und rechts sind statische Spalten und in der Mitte soll (wenn's geht) dynamisch werden. Jetzt klebt mir aber der mittlere Bereich oben-rechts in der Ecke.
Das blaue/rote Feld soll möglichst den ganzen mittleren Bereich ausfüllen und zentriert sein (die Grafik natürlich auch). Das will und will aber nicht klappen, denn float:center gibt's anscheinend nicht.
Hier der Code dazu:
Was mache ich falsch ? Kann mir da jemand weiterhelfen ?
Grüße Peet
ich arbeite mich gerade in CSS ein, Anfänger sozusagen und bin dabei auf folgendes Problem gestoßen.
Die Layout sieht derzeit so aus:
(div-Bereiche farblich unterlegt)
Dieses soll mit float gestaltet werden, links und rechts sind statische Spalten und in der Mitte soll (wenn's geht) dynamisch werden. Jetzt klebt mir aber der mittlere Bereich oben-rechts in der Ecke.
Das blaue/rote Feld soll möglichst den ganzen mittleren Bereich ausfüllen und zentriert sein (die Grafik natürlich auch). Das will und will aber nicht klappen, denn float:center gibt's anscheinend nicht.
Hier der Code dazu:
HTML:
<body><div id="table">
<div id="head">
<div class="line">TEXT</div>
</div>
<div id="right">TEXT</div>
<div id="mid">
<div id="mid-inside">
<img src="Buch.gif" />
</div>
</div>
<div id="left">TEXT</div>
<div id="foot">
<div class="line">TEXT</div>
</div>
</div></body>
HTML:
body
{
background-color: #FFCC00;
}
#table {
width: 1152px;
height: 864px;
margin:auto;
}
#head {
background-color:#663399; /*ändern*/
border: none;
padding: 0;
margin: 0;
width: 100%;
margin: auto;
overflow: auto;
}
#left {
background-color:#00FF00;
border: none;
padding: 0;
margin: 0;
width: 200px;
height: 720px;
float: left;
overflow: auto;
}
#mid {
background-color:#0000FF;
padding: 0;
border: none;
margin: 0 auto;
float: right;
overflow: auto;
}
#mid-inside {
background-color:#FF0000;
padding: 0;
border: 1px solid #fc0;
margin: 20px;
}
img.displayed {
display: block;
margin-left: auto;
margin-right: auto
}
#right {
background-color:#00FF00;
border:none;
width: 200px;
height:720px;
float: right;
overflow: auto;
margin: 0;
}
#foot {
background-color:#663399;
border:none;
padding: 0;
margin: auto;
width: 100%;
overflow: auto;
clear: both;
}
Grüße Peet