first you must expose the menu tree: (put this in the template.php) function devavrata_extreme_preprocess_page(&$vars) { // Generate menu tree from source of primary links $vars['primary_links_tree'] = menu_tree(variable_get('menu_primary_links_source', 'primary-links')); } } this will expose all the menus and submenus like ul li /li li /li ul li /li li /li /ul /ul then, you need to use the firebug of firefox to see the ids and class all you need to do now is to create css definitions like #primary ul.menu li {} //first level #primary ul.menu li ul.menu li {} //second level #primary ul.menu li ul.menu li ul.menu li {} //third level I use inline-block for the first level, position: absolute for the second, third levels 2009/9/9 Ramon Vilar Gavaldà <ramon.vilar@gmail.com>
Hi Michel Can you attach or copy your theme function?
Ramon
-- Ramon Vilar Gavaldà - http://ramonvilar.facil.cat - http://blog.facilitant.net Membre de FÀCIL - http://www.facil.cat Membre de l'esplai SESA - http://www.esplaisesa.org -- [ Drupal support list | http://lists.drupal.org/ ]
-- Daniel Honrade, Jr. mobile: +63 915 903 3561 alternate email: danielhonrade@gmail.com websites: http://danielhonrade.com http://webtheming.com When you signup for PayPal, you can start accepting credit card payments instantly. As the world's number one online payment service, PayPal is the fastest way to open your doors to over 150 million member accounts worldwide. Best of all, it's completely free to sign up! To sign up or learn more, click here: https://www.paypal.com/ph/mrb/pal=GE47NYP4D94XA