I'm having a problem with Superfish when used with the Mayo theme.
It seems that in the Superfish menu, any objects that are not assigned the class "menuparent" or are not a child of an item of class "menuparent" get their height messed up. I've attached an image to demonstrate.

You can see the the HOME object is taller than the rest. This is the only top level menu item that does not have children.
All the children of the other menu items appear with the height of their respective parents.
If I use firebug to give the HOME li object the class "menuparent", then it takes on the same height as the others.
If I, for example, remove "menuparent" from BROADCAST's classes, then it takes on the same height as HOME, and so do all it's children.

This seems to be in the css for the Mayo style, as I can simply strip all sf_foo styles from all the style sheets in Mayo/css, and the menu returns to superfish defaults, with uniform heights. I'm working on fixing this for myself, while keeping/modifying the Mayo css for Superfish, but I'm not a CSS expert by any means, so any changes I make are intelligent trial and error.

Am I the only one experiencing this issue?

CommentFileSizeAuthor
sfMenuHeight.jpg58.8 KBbaby.hack
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

baby.hack’s picture

OK, so I can simply comment out the padding line in the mainparent class in styles.css, and all the menu items revert to superfish default sizes. The line is commented with something about adding space for arrows (which I don't have). They are made wider, but why shorter?

mermentau’s picture

I'm going to try and solve Superfish rendering issues here: http://drupal.org/node/1110892 While not exactly a duplicate of this issue it's probably close.

Could you try the latest 7.x-1.x-dev and tell me where on the page you are using Superfish. Also does it appear different in IE verses other browsers? Any other details will help.

mermentau’s picture

I have a few fixes in for Superfish rendering and this is one I tried to address. If you could check the latest 7.x-1.x-dev to see if it works for you. If not please indicate the browsers and their versions that you are seeing the problem in.

baby.hack’s picture

Hmmm, seems to work for me. Tested on a fresh install on a local WAMP server. Checked on Firefox and Explorer 9. Thanx!

mermentau’s picture

Status: Active » Closed (fixed)

@baby.hack, Thanks for the good report. I'll mark it closed and am shooting for 7.x-1.2 sometime next week if nothing turns up.