I just finished making a menu(with dropdown submenu) for my blog. It works great with firefox, but collapse in IE I think it needs some change in CSS… I don’t understand how to configure it for IE. Here is a Dummy of my menu. I would be grateful if anyone helps me out there. Here is a live demo of my menu…( Meant to configure first before finally use in my blog) Here is the CODE <SCRIPT TYPE="text/javascript"> sfHover = function() { var sfEls = document.getElementById("mymenu").getElementsByTagName("LI"); for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" sfhover"; } sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" sfhover\\b"), ""); } } } if (window.attachEvent) window.attachEvent("onload", sfHover); </SCRIPT> <style type="text/css"> #mymenucontainer { height:34px; display:block; padding:0px 0 0px 0px; font: 12px Georgia,Century gothic,verdana, Arial, sans-serif; font-weight:normal; text-transform:uppercase; background-image: url(Maintain/Menu.jpg); background-repeat: repeat-x; } #mymenu { margin: 0px 0px 0px 0px; padding: 0px 15px; list-style: none; height:34px; } #mymenu ul { margin: 0px 0px 0px 0px; padding: 0px 0px; list-style: none; height:34px; } #mymenu a { color: #444; display: block; font-weight: normal; padding: 10px 5px 9px 5px; } #mymenu a:hover { color: #D40404; display: block; text-decoration: none; } #mymenu li { float: left; margin: 0px 0px; padding: 0px 0px 0px 5px; } #mymenu li li { float: left; margin: 0px 0px 0px 0px; padding: 0px 0px; width: 125px; } #mymenu li li a, #mymenu li li a:link, #mymenu li li a:visited { background:#DEDCDD ; width: 150px; float: none; margin: 0px 0px; padding: 7px 10px 7px 10px; color:#555; } #mymenu li li a:hover, #mymenu li li a:active { background:#fff ; width: 150px; float: none; margin: 0px; padding: 7px 10px 7px 10px; color:#D40404; } #mymenu li ul { position: absolute; left: -999em; z-index:200; background:url(image URL); width:170px; } #mymenu li:hover ul { left: auto; display: block; } #mymenu li:hover ul, #mymenu li.sfhover ul { left: auto; } </style> <!-- mymenucontainer --> <DIV id='mymenucontainer'> <DIV id='mymenu'> <UL> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A> <UL class='submenuitem'> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A></LI> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A></LI> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A></LI> </UL> </LI> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A> <UL class='submenuitem'> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A></LI> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A></LI> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A></LI> </UL> </LI> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A> <UL class='submenuitem'> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A></LI> </UL> </LI> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A></LI> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A> <UL class='submenuitem'> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A></LI> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A></LI> </UL> </LI> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A></LI> <LI><A href='LINK-HERE' title='TITLE-HERE'>TITLE-HERE</A></LI> </UL> </DIV> </DIV> <!-- /mymenucontainer --> Code (markup):