I have a simple horizontal nav menu that uses highly-styled anchors for buttons. Now, the last button, called “store” has a list of content that becomes visible via this jquery hover effect.
I can’t get the “store” button to align with the rest of them. Two days now I’m trying float:left margin 50% whatever, position:incorrect, overflow:I-forget-what, clear:both, plus various cheesy hacks, and I’m at that point of CSS positioning where you start thinking seriously about re-constructing your layout using tables.
Instead of selling my soul to tables, I guess I better just ask someone who is more experienced to please take a look:
http://www.ideagasms.net/ideagasms-with-dropdown-menu.html
When viewing source, you’ll notice I added lots of comments next to the main elements so it should be easy to make sense of everything quickly. Thank you. 🙂
This code should work:
I’ve added a wrapping div to your menu with a fixed width and centred it on the page. Then added each a tag into an li.
Your jQuery Menu is now broken but it should just be a case of finding the correct elements again now the orders have changed in the dom.
You might also have to create some new styles and add them to the elements again. As I’ve probably messed a few bits up. I’d suggest adding proper classes and id’s so you don’t run into styling problems in the future.