Forum Moderators: not2easy
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>3 Column Layout Test</title>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
#wrapper{
margin: 0;
position: relative;
width: 100%;
height: 100%;
}
#maincontent{
width: 800px;
height: 100%;
position: relative;
top: 0;
margin-left:auto;
margin-right:auto;
border: 1px solid #ccc;
}
#columnone{
width: auto;
height: 100%;
background-color:#006699;
float:left;
margin-left:0;
margin-right:0;
}
#columntwo{
width: auto;
height: 100%;
background-color:#006699;
float:right;
}
</style>
</head>
<body>
<div id="wrapper">
<div id="columnone">Left Column</div>
<div id="maincontent">Main Content</div>
<div id="columntwo">Right Column</div>
</div>
</body>
</html>
I'm not exactly sure what you want to produce, but I think the code below should do the trick.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>3 Column Layout Test</title>
<style type="text/css">
#wrapper
{width:100%;position:relative;}
#maincontent
{width:800px;border:1px solid #ccc;position:absolute;left:50%;top:0;margin-left:-400px;}
#columnone
{background-color:#006699;position:absolute;left:0;top:0;}
#columntwo
{background-color:#006699;position:absolute;right:0;top:0;}
</style>
</head>
<body>
<div id="wrapper">
<div id="columnone">Left Column</div>
<div id="maincontent">Main Content</div>
<div id="columntwo">Right Column</div>
</div>
</body>
</html>