It was just pointed out to me yesterday that I have a footer problem with IE7 and Safari (the only two browsers I didn’t test it in).
I’m using [URL=http://www.themaninblue.com/writing/perspective/2005/08/29/]footerstickalt
The basic layout of the page is as follows:
[code]
<html>
<head><title>Title</title></head>
<body>
<div id=”header”></div>
<div id=”nonfooter”>
<div class=”right”>Menu Stuff</div>
<div class=”left”>Content Stuff</div>
<div class=”spacer”></div>
</div>
<div class=”footer”><div class=”bottom”></div></div>
</body>
</html>
and the pertinent pieces of css are:
[code]
html,body {
margin: 0px 0px 0px 0px;
left:0px;
top:0px;
background-color: #084E1D;
color: #000000;
text-align: center;
height:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
}
#nonfooter {
position: relative;
min-height: 100%;
left: 0px;
top:0px;
margin: 0px auto;
width: 920px;
text-align: left;
height:100%;
z-index:1;
}
* html #nonfooter {
height: 100%;
left:0px;
top:0px;
}
#footer {
position: relative;
margin: -225px auto 0px auto;
height:3px;
z-index:2;
text-align: center;
width:920px;
}
#header {
position: absolute;
left:0px;
top:0px;
height:3px;
margin:0px 0px 0px 0px;
z-index:4;
text-align: center;
width:100%;
}
.right {
position:relative;
width: 200px;
float:right;
}
.left {
position:relative;
width:630px;
float: left;
padding-top:0px;
padding-left:17px;
padding-bottom:3px;
padding-right:10px;
}
.bottom {
bottom: 0px;
height:225px;
clear: both;
text-align: left;
background-image: url(images/layout/footer.gif);
background-repeat: no-repeat;
}
.spacer {
background-color:#FFFFFF;
height:216px;
width:860px;
clear:both;
}
The specifics are at [url]http://www.dryadsong.com[url]http://www.dryadsong.com/styles.css
Since I have *no*much