Miten tässä CSS-koodissa saisi #leftcolumn ja #rightcolumn -alueiden pituuden automaattisesti rightcolumnin materiaalin mittaiseksi?
* { padding: 0; margin: 0; }
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
#wrapper {
margin: 0 auto;
width: 922px;
}
#header {
color: #333;
width: 900px;
float: left;
padding: 10px;
border: 1px solid #ccc;
height: 100px;
margin: 10px 0px 0px 0px;
background: #A8FBEE;
}
#leftcolumn {
color: #333;
border: 1px solid #ccc;
background: #80ECA3;
margin: 0px 0px 0px 0px;
padding: 10px;
height: 450px;
width: 120px;
float: left;
}
#rightcolumn {
float: right;
color: #333;
border: 1px solid #ccc;
background: #F9BA64;
margin: 0px 0px 0px 0px;
padding: 10px;
height: 450px;
width: 758px;
display: inline;
}
#footer {
width: 900px;
clear: both;
color: #333;
border: 1px solid #ccc;
background: #9293B8;
margin: 0px 0px 10px 0px;
padding: 10px;
}Veikkaisin että laittamatta widthiä sinne ollenkaan, tai sitten widthin arvoksi 100%.
Kannataisi varmaan näyttää myös mitä nuo vastaavat itse HTML- koodissa.
Sori, tarkoitin pituudella korkeutta.
Tässä index.html
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Sivu</title>
<link rel="stylesheet" type="text/css" href="main.css" />
</head>
<body background="back.jpg">
<br /><br /><br />
<!-- Begin Wrapper -->
<div id="wrapper">
<!-- Begin Header -->
<div id="header">
Otsikkopalkki
</div>
<!-- End Header -->
<!-- Begin Left Column -->
<div id="leftcolumn">
Linkit
</div>
<!-- End Left Column -->
<!-- Begin Right Column -->
<div id="rightcolumn">
Tekstiä
</div>
<!-- End Right Column -->
<!-- Begin Footer -->
<div id="footer">
Alatunniste
</div>
<!-- End Footer -->
</div>
<!-- End Wrapper -->
</body>
</html>Aihe on jo aika vanha, joten et voi enää vastata siihen.