Hello
Filters at your own risk
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>12345 12345 12345 12345 12345</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
* html * body .wr {background:#ffff00;} /* IE4 */
head+/* */body .wrg{background:#ffff00;} /* FF */
html:first-child>body .wrf{background:#ffffcc;} /* OP Cascades, last in css sheet */
</style>
<!--[if IE]>
<style type="text/css">
* html + body .wra {background:#ffff00;} /* IE5 */
* html *body .wrb {background:#ffff00;} /* IE5 */
* html .wrc{background=#ffff00!;} /* IE5.5 */
@media all{ * html b\ody .wrd {background:#ffff00;} /* IE 6 */
*:first-child+html .wre{background:#ffff00;} /* IE 7 */
</style>
<![endif]-->
</head>
<body>
<div class="wr">IE 4</div>
<div class="wra">IE 5</div>
<div class="wrb">IE 5</div>
<div class="wrc">IE 5.5</div>
<div class="wrd">IE 6</div>
<div class="wre">IE 7</div>
<div class="wrf">OP</div>
<div class="wrg">FF NS Moz OP</div>
<p><br /><br /></p>
<div class="wr wra wrb wrc wrd wre wrf wrg">Check</div>
</body>
</html>
width:100%;margin-right:-1px; this drags the content box to the right, as far as the 1px ? hook to get the columns equalize
You use em's
The model can be cranked up with borders, and even be 100% high, but not with that code
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>equal columns</title>
<style type="text/css">
*{margin:0;padding:0;}
html,body{height:100%;}
p,h1,h2{padding:0px;font-size:1em;}
body{
background:#a2a2a2;
text-align:center;
font-size:75%;
font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
}
div{text-align:left;}
.w{margin:0px auto;}
.w{width:64em;}
.wx{width:80%;}
.wra,.he,.na,* html .ar,.la,* html .al,.lla,.fo{border-color:#0000ff;border-style:solid;}
.wra,.ar,.he,.na,.l,.ll{position:relative;}
.wra{
background:#d8d8d8;
border-width:0 1em;
margin-top:-5em;
}
head+body .wra{min-height:100%;background:#c6c6c6;}
.ar{margin-right:16em;z-index:1;}
.al{margin-left:16em;/* z-index:2;*/}
.he{
background:#ff8c00;
height:7em;
border-width:6em 0 1em 0;
}
.l,.ll,.la,.lla{width:16em;}
.l{margin-left:-15.9em;float:left;left:-.1em;/* */}
.ll{margin-right:-15.9em;float:right;left:.1em;/* */}
head+body .la,head+body .lla{position:absolute;top:0;bottom:0;}
head+body .la{left:0;background:#b4b4b4;border-width:0 1em 0 0;}
head+body .lla{right:0;background:#d8d8d8;border-width:0 0 0 1em;}
.l,.ll,.q{/* text-align:right; */}
head+body .q{overflow:hidden;padding:0 1em;}
.fo,.na{background:#fbfbfb;height:3em;}
.fo{border-width:1em;}
.he,.na{margin:0 -16em;}
.na{border-width:0 0 1em 0;}
head+/* */body .fc:after{
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
}
h2{clear:both;}
/* */
html body .la,* html body .ar{background:#b4b4b4 url(http://www.google.nl/images/firefox/fox1.gif) left bottom no-repeat;}
html body .lla,* html body .wra{background:#d8d8d8 url(http://www.google.nl/images/firefox/fox1.gif) right bottom no-repeat;}
head+body .wra{background:#c6c6c6 url(http://www.google.nl/images/firefox/fox1.gif) 16em 100% no-repeat;}
* html body .al{background:#c6c6c6 url(http://www.google.nl/images/firefox/fox1.gif) right bottom no-repeat;}
/* hide left col
.l,.la{display:none;}html .al{margin-left:0;border-left:none;}html body .he,html body .na{margin-left:0;}head+body .q{overflow:auto;padding:0 1em 0 0;}
*/
/* hide right col */
.ll,.lla{display:none;}html .ar{margin-right:0;border-right:none;}html body .he,html body .na{margin-right:0;}head+body .q{overflow:auto;padding:0 0 0 1em;}
</style>
<!--[if IE]>
<style type="text/css">
* html .wra,* html body .al, * html body .ar{height:100%;}
* html .ar{border-width:0 1em 0 0;background:#b4b4b4;}
* html .al{border-width:0 0 0 1em;background:#c6c6c6;}
* html .he,* html .na{margin:0 -17em;/* */}
* html .l{left:-1.1em;/* */}
* html .ll{left:1.1em;/* */}
* html .la,* html .lla{display:none;}
* html .q{float:left;}
* html .q h2{height:1%;}
* html .fc,* html p{height:1%;} /* IE 5 5.5 6 haslayout */
*:first-child+html .fc{zoom:1;} /* IE 7 haslayout */
* html .la,* html .lla{display:none;}
</style>
<![endif]-->
</head>
<body>
<div class="wra w">
<div class="ar">
<div class="al fc">
<div class="he"><h1>header</h1></div>
<div class="na"><p>nav</p></div>
<div class="l">
<p>L Start Start Start<br />
<!--
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
-->
End</p>
</div>
<div class="ll">
<p>R Start Start Start<br />
<!--
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
-->
End</p>
</div>
<div class="q">
<h2>content</h2>
<p>C Start Start Start<br />
<!--
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
-->
End</p>
</div>
</div>
</div>
<span class="la"></span>
<span class="lla"></span>
</div>
<div class="fo w"><p>footer</p></div>
</body>
</html>
Bookmarks