Hopefully someone can help.
I have an asp.net menu with horizontal static top tier followed by 2 dynamic vertical lower tiers.
It renders fine in all other browsers etc. etc. - apart from IE6.
In IE6 the menu is not rendered horizontally and insttead the items are stacked vertically.
It is my understanding that when using horizontal orientation, the menu items are effectively floated next to each other.
So I can get round this float problem in IE6 by specifying a width for the items i.e.:
*html .AdminMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li
Problem is, I do not want to set the width for each item. If I do this then it means regardless of the length of the text the width will always be the same.
On other browsers I do not set a width but instead set left/right margin so that every item is evenly spaced.
How can I do this in IE6? Essentially each li should wrap the text and float nex
View Complete Post