Hi,
ich möchte ein websitedesign machen,aber es klappt nicht, #container soll so groß sein wie sein inhalt, also #main, und und dieses soll sich nach #inhalt und #navi richten, je nachdem was größer ist... leider klappt das nicht..
hoffe mir kann jemand helfen, hier mal meine dateien:
index.html:
und style.css:
ich möchte ein websitedesign machen,aber es klappt nicht, #container soll so groß sein wie sein inhalt, also #main, und und dieses soll sich nach #inhalt und #navi richten, je nachdem was größer ist... leider klappt das nicht..
hoffe mir kann jemand helfen, hier mal meine dateien:
index.html:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>.::TEST::.</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id=container>
<div id=banner>
</div>
<div id=main>
<div id=inhalt>
test <br />test <br />test <br />test <br />test <br />test <br />test <br />test <br />test <br />test <br />
</div>
<div id=navi>
test <br />test <br />test <br />test <br />test <br />test <br />test <br />test <br />test <br />test <br />
</div>
</div>
</div>
</body>
</html>
Code:
html, body {
margin: 0, auto;
background-color: black;
font-family: Verdana;
}
#container {
margin-left: auto; margin-right: auto;
width: 800px;
height: auto;
padding: 10px;
background-color: darkgrey;
border: 2px double lightgrey;
}
#banner {
margin-left: auto; margin-right: auto; margin-bottom: 20px;
width: 780px;
height: 120px;
background-color: white;
border: 1px double black;
}
#main {
margin-left: auto; margin-right: auto;
width: 760px;
height: 100%;
padding: 10px;
background-color: lightgrey;
border: 1px double black;
}
#navi {
float: right;
width: 160px;
height: auto;
padding: 10px;
background-color: darkgrey;
border: 1px groove black;
}
#inhalt {
margin: 0, auto;
float: left;
width: 540px;
height: auto;
padding: 10px;
background-color: green;
border: 1px groove black;
}