Forum Moderators: open
2. Drop-down menus come in MANY varieties, and cross-browser compatibility can be quite tough to achieve, depending on the javascript used (if any) and the way the hidden divs are positioned.
This thread may help reveal some issues for you:
Show-Hide Layers Menu System [webmasterworld.com]
function showmenu(elmnt)
{document.all(elmnt).style.visibility="visible"}
function hidemenu(elmnt)
{document.all(elmnt).style.visibility="hidden"}
I'd suggest working with <table style="margin:0 auto;"> IE gets cranky when margin:auto is your only centering method. But that CSS is standards-based and other browsers respond very nicely, as IE also 'should'. IE will respond to txt-align:center but it will also inherit to child elements unless you also use text-align:left in those.
The key thing to discriminate here is that centering an inline element, such as text, is a different thing from centering a block-level element.