On 10/06/2007, at 11:05 PM, Olivier Percebois-Garve wrote:
Really nice.

On the multi-tier-all-horizontal-example look at the right side of the second cell in the second row.
There is a 1px glitch (FF).

A nice thing would be support for highlighting arbitrary nodes (to indicate the current page of the website)

olivier

The horizontal menus look like a grid more than a menu system.

John Farrar

Thanks Olivier and John,

I noticed the 1px glitch but decided not to worry about it. The CSS used in the examples (which is what is responsible) only exists insofar as to show the types of menu behaviours that Superfish could power. Or rather, that its often just the one single behaviour for many navigation systems differing only by their presentational CSS.

That's the long version of "I decided it didn't matter for this exercise". :)

I don't think I would want to use JavaScript to highlight nodes to indicate the current page of the website as I think that indicator should be there even when JS is unavailable. Regular methods work fine though, ie. having PHP or similar generate the class for the node and CSS to change the styling on that class. Just make sure the selector overrides any previous rules.

John, that example does look like a grid - I hope no-one thinks to style their real-world menus like that. Now I'm not sure if I should remove it or leave it in case it somehow helps someone with a related problem. You mentioned whipping something up to demonstrate how this menu could work - I'd love to see it if you do find the time.

Thanks greatly for the feedback.

Joel Birch.

Reply via email to