I'm trying to figure out how to use a superfish menu in the right sidebar.
I've found that using the rtl support, basically giving the main ul an rtl class the first nested ul drops on the left, cool.
But the third level ul has a left value set via js while the second one doesn't.
So, basically, having more that two levels seems to break the rtl support, am i wrong?
Is there any other way to make all the nested ul drop on the left?
Thanks,
Da.

Comments

mehrpadin’s picture

Hey Davide,

Just remove the "rtl" class and enable the Supposition plugin.

:)

planctus’s picture

Thank your for answering me,
i've tried simply enabling supposition but i must say, nothing changed.
I suspect it uses the viewport as the "area" were to evaluate the dropdown sliding direction, while i have a standard ninesixty design centered...so, in a normal screen, let's say 1280px wide, there's enough space even on the right, but those menus are not intended to flow beyond the "page" content and i i have to force them to slide on the left...
Is there any chance to get this with superfish..?
Thanks,
Da.

mehrpadin’s picture

Well, it is possible only if you modify the Supposition plugin.

planctus’s picture

Status: Active » Closed (won't fix)

Ok, i switched to nice_menus and it handles the left sliding of the nested lists.
What seems a little bit surprising to me, is that it seems to use the superfish js too..
I wish i could have used this module since it provides lot of options and that's cool, i didn't want to do this by myself, something that i usually prefer, indeed...
Anyway, thanks...i'm closing this issue by marking it as "won't fix".
Da.