hey
im using nice menus to create a vertical menu in the left sidebar.
what i would like it to do is to use the menu down option, so that the sub menu items appear beneath the parent items. for this to work intuitively though the menu items below the parent item need to move down too.
for example:
normal menu state:
- item 1
- item 2
- item 3
- item 4
at the moment the items below stay still and the revealed subitems appear on top of them so it looks like this:
item 1 rolledover state:
- item 1
- subitem 1
- item 3
- item 4
as you can see subitem 1 hides item 2. however i would like to make it look like this:
item 1 rolledover state:
- item 1
- subitem 1
- item 2
- item 3
- item 4
items 2-4 all move down when the subitems of item 1 are revealed.
any ideas?
is this somethin relatively im missing from the css? or something far more complicated to do with the actual module code?
many thanks
cnp
Comment | File | Size | Author |
---|---|---|---|
#1 | menusHidemenus.gif | 3.9 KB | lias |
Comments
Comment #1
lias CreditAttribution: lias commentedI think I'm having the same issue as you with the nice_menu_primary_links dropping behind the sideblock nice_menu I have on the left. I've attached a picture of what my primary menu looks behind a nice menu block on the left.
Comment #2
add1sun CreditAttribution: add1sun commented@Isabug, you are addressing something else. cnp is asking about a feature within a menu that does not exist in Nice menus by default. You are experiencing a problem between two menus. Please open another issue for that.
Comment #3
lias CreditAttribution: lias commentedSorry about that, I've created a new issue http://drupal.org/node/240949
Comment #4
chris_getdepth CreditAttribution: chris_getdepth commented@add1sun
when you say it doesn't exist by default are you saying that it is impossible to rectify, or are you saying there is a way to make a vertical sliding dropdown work with nice menus?
any help with this would be greatly appreciated!
thanks
cnp
Comment #5
add1sun CreditAttribution: add1sun commented@cnp, I've never needed this functionality so I honestly have no idea what HTML/CSS is needed for it. If you can figure out what HTML/CSS is needed, then you can probably get Nice menus to do it by overriding. CSS of course is easy to alter. If you need to change the HTML (like adding classes or IDs or adding things like spans or whatnot, that can be done by overriding the NM theme function in your theme's template file.
Comment #6
add1sun CreditAttribution: add1sun commentedcnp, any progress on this?
Comment #7
nikdar CreditAttribution: nikdar commentedI am also looking into a solution for a vertical drop-down nice-menu, where children belonging to the active parent are displayed below the parent, with fly-out functionality disabled for the parent, all inactive top-level items retain default nice-menu functionality. Has there been any progress with this? (before i wade into it myself, ugh)
Thanks!
-nikdar
Comment #8
add1sun CreditAttribution: add1sun commentedWell, seems no progress so I'm going to close this. Feel free to post back nay solution you come up with though. :-)
Comment #9
ryo CreditAttribution: ryo commentedI don't know how to implement, but links below might be helpfull.
http://www.cssplay.co.uk/menus/vertical_slide
http://www.cssplay.co.uk/menus/slide_fly.html
Comment #10
add1sun CreditAttribution: add1sun commentedthanks for the links. closing since there is no activity in this issue anymore.