WEB DESIGN BLOG

Nov 15, 2006

Evaluated a New Menu System


Evaluated the http://php-development.ru Multi-Level DHTML Menu. I was previously using AnyLink CSS menus, which were clean, lightweight and fast, but lacked multi-level dropdown menu support. Using AnyLink, menus were defined using html. The new system defines all submenus with strange JavaScript constructs. I had to make two modifications... It was designed for horizontal main menus, where the submenu pops up below the menu item. I had to modify it for my vertical menus where I need the submenus appearing on the right. Also, there was an annoying 2 px gap between submenus, where if your mouse pointer happens to land between them, the menus would dissappear.

Another goal is to hook this up to a mySQL database and have the site owners be able to create their own menus, saving them into the database, and write them out either to a development menu (not seen by the customers) or update the live one.

This is the easiest multi-level menu so far. I will continue to evaluate them until I find one that is more suitable.

web design

karting

family

other sites