Baggrundsfarve i 3-spaltet layout
Hej EksperterJeg sidder med et lille css problem.
Jeg har lavet en hjemmeside med 3 spalter. Hvis spalterne ikke er lige høje, så kan jeg se baggrundsfarven fra <body>. Hvordan løser jeg mit problem.
jeg har defineret en baggrundsfarve på "wrapper" og på <body>.
Jeg bruge 'float' for at placere de 3 div'er ved siden af hinanden. Hvordan får jeg "Wrapper" til at tilpasse sig størrelsens af div'ernes højde, så jeg kan bruge background-color på "wrapper" for at få ens baggrund på de 3 spalter.
/Brian
Eksempel:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
body {
background-color:#FF0000;
}
#wrapper {
background-color:#FFFFFF;
width:80%;
margin-left:auto;
margin-right:auto;
}
#left, #center, #right{
width: 33%;
float:left;
}
-->
</style>
</head>
<body>
<div id="wrapper">
<div id="content">
<div id="left">
<p>Left</p>
<p> </p>
<p> </p>
</div>
<div id="center">Center</div>
<div id="right">
<p>Right</p>
<p> </p>
<p> </p>
</div>
</div
></div>
</body>
</html>