It would also be helpful to have a fixed height for your header, so you can set the top attribute. This code should get you started:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtm
<html xmlns="http://www.w3.org/1
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
#Header {
width: 100%;
height: 50px;
padding: 0;
margin: 0;
clear: both;
}
#Wrap {
width: 100%;
clear: both;
}
#NavCol {
position: absolute;
left: 0px;
top: 50px;
width: 130px;
padding: 0;
margin: 0;
}
#ContentCol {
margin-left: 135px;
margin-right: 135px;
padding: 0;
}
#AdCol {
position: absolute;
right: 0px;
top: 50px;
width: 130px;
padding: 0;
margin: 0;
}
#Footer {
width: 100%;
padding: 0;
margin: 0;
clear: both;
}
-->
</style>
</head>
<body>
<div id="Header">
Header Content
</div>
<div id="Wrap"
<div id="NavCol">
navigation<br />Controls
</div>
<div id="ContentCol">
Content Column<br />
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qu
</div>
<div id="AdCol">
Ad Bar
</div>
</div>
<div id="Footer">
This is the footer
</div>
</body>
</html>
Main Topics
Browse All Topics





by: weighinggloryPosted on 2005-09-22 at 11:38:49ID: 14939313
This layout has been very well documented at glish.com--I highly recommend his technique.
ayouts/lay out3.html
http://glish.com/css/7.asp
Blue Robot's technique is also popular:
http://bluerobot.com/web/l