Hehe, yeah, that's a little complicated, but I will try to answer the best i can.
First, I have to explain, what caused the issue in the first place:
Every
.mi item consists of 3
td cells : 1 for the icon, 1 for the menu text and 1 for the child indicator.
the 1st cell is hidden using
menu .m .icn { display:none; } - so that wasn't difficult
2nd cell - well, that's gotta be there
3rd cell is hidden using the "IndicateChildren=False" on the Nav SkinObject.
BUT - and this caused me many hours of grief - when padding the
.menu .mi class, the 3rd cell becomes visible again - with the same width that
.menu .mi is padded with (i.e. padding:15px caused the 3rd cell to be 15px wide) ... and if the
.menu .mi class also has a
background-image definition, that definition applies to all 3 cells in the
.mi class - and thus the image will also be shown in cell 3, and that can sometimes mess up the menu-design..
Everybody with me so far??
So, I solved this my NOT padding the
.menu .mi class - which of course made the menu text appear directly along the left side og my menu - not nice.
Instead I padded the
.menu .m .txt class....
Problem solved
Now, about the seperator...., well I just added the seprator graphics to the bottom image and fixed the other seperator images by using the
.menu tr.mi class...
Another problem solved....
I hope everyone understands this, since it's the best explanation I can come up with.
But I have to mention that:
1) I am used to style the SolpartMenu, and have never used the Provider system
2) The namespace/class styling of the NavigationProvider is a hell of a lot easier than the "Old School" styling, and I would never have figured it out, if it hadn't been for issue 52
You can se the preliminary design at dev.hifi4all.dk - issues with Browsers other than IE - the top Menu item doesn't show correctly (even though it did on one of my develpment PC's)...
That design calls for a First and Last menu item that's styled differently than the middle menu items...
I'll post my entire Menu stylesheet, if anyone want's to see it....
Regards,
Martin Moesby