The Joomla! Extensions Directory ™


CSS Menu Module

Cssmenu is a css-driven, javascript-free navigation menu system.

Features:

* Create floating menus from native Joomla! menus.
* Scriptless design prevents conflicts between javascript libraries.
* Allows for context-sensitive positioning for websites with right-to-left character encoding.
* 100% Pure CSS


Change Log

Version 0.9.2
* Replaced empty csshover3.htc file for IE support.
* Fixed security hole displaying all menu items, regardless of access level. Only items of appropriate access level are now displayed.

Report

2011-06-13
Reviews: 1
I REALLY like this module as it is lightweight and great for mobile development.

There is however one problem with the module which needs to be fixed urgently. When having an external link the url has the itemid appended to the end of the url giving you an invalid url and a 404.

this issue has been experienced by others, but the only solution is often using a different module which i would prefer not to. see error here as well: http://forum.joomla.org/viewtopic.php?f=32&t=260425
2010-11-17
Reviews: 4
Used this to replace a bloated moo menu that I had no use for. Re-did the css to fit my site and it works great. Thanks to the developer!
2010-10-19
Reviews: 1
Nice Module, easy to get up and running.

Couple of upgrades that would be useful:
1.Active menu
2. Add module Suffix (i done this on my version and it was very easy, add some code to mod_cssmenu.xml under params)
2010-09-30
Reviews: 3
I had to register, I had to say thank you for an easy solution to something that others had made so difficult. A little CSS adjustments here and there, but really, don't you have to do that with most mods? Thanks so much.
2010-07-19
Reviews: 4
Very easy to get up and running and does what it says. Seems wellwritten and lightweight.
A good feature would be to be able to highlight the active menu.
2010-05-12
Reviews: 1
I've had weeks of struggling with various dropdown menus in two different websites and couldn't get hold of one that could cater for ltr and rtl languages in one website and stay in its place in different screen resolutions.
This menu wasn't easy, I had problems in IE7 with the menu disappearing when the mouse went under the second level and with it not showing in IE6, but with the help of Joomla forum I had this problem solved.
If you add height:100%; to
div.css_menu ul li div.css_submenu ul
all is well.

Thank you
2010-05-10
Reviews: 4
I was searching for menu like this. No problem with rewriting css styles and working without any issue on Firefox, Opera and IE 8+.
On IE6 is not expanding submenu.
On IE7 submenu is expanding, but when I try to move mouse cursor on submenu item, it disappear.
2010-02-14
Reviews: 9
I've tried a number of drop-down menu modules to work with my CB MyCommunity template, but this is small and worked best. Actually, most of the others require you to modify the CSS, too.

You need to find and modify the CSS file in the module's directory (to match your menu's colour, etc.)

One thing to mention - check the file size of the uploaded csshover3.htc file that comes with the module. If it is zero bytes, as mine was, replace it with the latest version of that file from http://www.xs4all.nl/~peterned/csshover.html

There were two things I had to fix that were not related to this module, but I'll note them here in case anyone else has the problem:
1) I needed to add z-index:1; to the submenu section of the CSS so that the submenu would display over the background.
2) In IE the submenus disappeared more often than not on movement of the cursor towards them. This turned out to be a problem with my menu items' line height: reducing it from the default 31px to 20px cured it!
2010-02-05
Reviews: 5
Wonderful work, congratulations! Script-free, flexible and compatible. CSS knowledge necessary, but thats all. Very easily customisable, works properly, I recommend it to all designers:)