Hi Sarah, I took some time to study this in detail and on IE6 I think the problem with the menu not stretching out horizontally is the width on the #nav LI class. Since it is width:auto, it is expanding to fill its parent container. The hover issue is because the code is changing the class on the A (parentNode of the IMG), but the CSS has rules defined for the LI. If you change img.parentNode.className+='hover'; to img.parentNode.parentNode.className+='hover'; it should fix that for IE6. I have attached an updated suckerfish.css which I modified from your current one.
|