spielmannszug
Grünschnabel
Hallo,
für das Design meiner zukünftigen Website möchte ich gerne ein CSS-Layout einsetzen.
Leider habe ich bei der Umsetzung folgende Probleme:
für das Design meiner zukünftigen Website möchte ich gerne ein CSS-Layout einsetzen.
Leider habe ich bei der Umsetzung folgende Probleme:
- Die Höhe des Containers soll immer mindestens 100% betragen und beim Vergrößern des Browsers „mitwachsen“.
- Der Footer soll immer am Ende der Seite angezeigt werden.
Code:
html {
margin:0px;
padding:0px;
height:100%;
}
body {
background-color: #eeeeee;
font-size: 0.8em;
font-family: Arial, SunSans-Regular, Sans-Serif;
color:#000000;
margin:0px;
padding:0px;
height:100%;
}
#container {
width: 77.4em;
margin: 0 auto;
padding: 0;
background-color: #E2E2E2;
border: 1px solid #000000;
}
#banner {
margin: 0;
padding: 0;
background-image: url(..........);
}
#banner p{
margin-left: 20em;
padding: 20px;
}
#mainnavi {
margin: 0;
background-color: #3B3B3B;
padding: 5px 0 5px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #ffffff;
}
#mainnavi p{
margin-left: 16.8em;
padding: 0 25px;
}
#main {
position: relative;
top:0;
left:0;
width: 100%;
}
#content {
background-color: #ffffff;
padding: 15px 20px 20px 20px;
margin: 0 0 0 12em;
border-left:dashed 1px #000000;
min-height:600px;
}
#left {
position: absolute;
top: 0;
left: 0;
width: 12em;
margin: 0;
padding:15px 0 0 0;
color:#ffffff;
}
#footer {
position:absolute;
bottom: 0;
margin:0 auto;
background-color: #ffffff;
padding: 0;
background-color: #3B3B3B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #ffffff;
text-align: center;
padding:5px 0 5px 0;
width:100%;
}
HTML:
<div id="container">
<div id="banner">
</div>
<div id="mainnavi">
</div>
<div id="main">
<div id="left">
</div>
<div id="content">
</div>
<div id="footer">
</div>
</div>
</div>