CSS Multi-Level Navs?
Posted: Fri Feb 25, 2005 2:25 am
Hi,
I just stumbled on CMS Made Simple and I'm amazed. It's clean and easy to install. However, I had one question that I'm hoping someone will know the answer to more easily than me hacking a solution.
How difficult would it be to add to the DHTML navigation module, or create a new module based somehow on that module, that displays navigation as HTML unordered lists with CSS styling to make the nav vertical or horizontal?
If you want to see what I'm talking about, check out this URL with lots of code examples:
http://css.maxdesign.com.au/listamatic/
However, the best implementation of multi-level navigation using CSS and unordered lists that I've seen so far is in a book by Eric Meyer, More Eric Meyer on CSS (I highly recommend it, despite the price), but you can see the code at his book website at this URL:
http://more.ericmeyeroncss.com/projects/06/
Meyer uses an include behavior (.htc) file to "fix" problems IE browsers have with some of the CSS hover behavior.
In any event, I would like to have this capability because to my taste it is cleaner code more easily maintained by some of my clients that are more comfortable with CSS than Javascript and DHTML. It would make CMS Made Simple a terrific alternative to Contribute in many ways.
I'll be curious to hear feedback, if any, on whether you believe this to be a useful extension or alternative to the DHTML and javascript menus provided currently.
Thanks!
I just stumbled on CMS Made Simple and I'm amazed. It's clean and easy to install. However, I had one question that I'm hoping someone will know the answer to more easily than me hacking a solution.
How difficult would it be to add to the DHTML navigation module, or create a new module based somehow on that module, that displays navigation as HTML unordered lists with CSS styling to make the nav vertical or horizontal?
If you want to see what I'm talking about, check out this URL with lots of code examples:
http://css.maxdesign.com.au/listamatic/
However, the best implementation of multi-level navigation using CSS and unordered lists that I've seen so far is in a book by Eric Meyer, More Eric Meyer on CSS (I highly recommend it, despite the price), but you can see the code at his book website at this URL:
http://more.ericmeyeroncss.com/projects/06/
Meyer uses an include behavior (.htc) file to "fix" problems IE browsers have with some of the CSS hover behavior.
In any event, I would like to have this capability because to my taste it is cleaner code more easily maintained by some of my clients that are more comfortable with CSS than Javascript and DHTML. It would make CMS Made Simple a terrific alternative to Contribute in many ways.
I'll be curious to hear feedback, if any, on whether you believe this to be a useful extension or alternative to the DHTML and javascript menus provided currently.
Thanks!