I’ve got a real hair-puller going — which is particularly exasperating because I have no hair. 😝
I put together a quick site for my veterans group because our old server and really old (flat-file, non-EE) site came crashing down, and we needed to have something up and running ASAP due to an upcoming reunion.
Everything works fine, except for the top main menu, which falls apart in IE6. (Looks fine in IE7, Firefox, Safari.) The menu is straight CSS, no javascript. And perhaps I’ve looked at it too much, as is often the case, but I can’t see what’s killing it.
The source and the CSS both validate. A screenshot from browsershots.org is attached.
The page is here. The full CSS file is here, and here is the pertinent CSS:
#nav {
width: 800px;
height: 35px;
}
#nav ul {
list-style-type: none;
margin: 0;
padding: 0;
float: left;
}
#nav ul li {
float: left;
}
#nav ul a {
text-decoration: none;
line-height: 30px;
display: block;
border-bottom-style: none;
height: 35px;
padding-right: 10px;
padding-left: 10px;
color: #fff;
background: transparent;
}
#nav ul a:hover {
text-decoration: none;
background: url(<a href="http://www.rimbachvets.org/art/navhoverbg.png">http://www.rimbachvets.org/art/navhoverbg.png</a>) no-repeat center top;
color: white;
}If someone could take a look and see if something jumps out, I’d be most appreciative.