Originally Posted by SB65
Well, those will set hasLayout on the element, not necessarily going to solve this issue, but it's always worth a try with IE7. The solution may be to provide a background image on the li, perhaps served just for IE7.
That will indeed be the solution. And it may be a good idea to stick with background gradient images anyway for a while longer, for all browsers, as I found out the last couple of days.
I had put a simple HTML5 web app
online for my clients, with a CSS gradient in the <h5>, but even 2-year old Samsung smartphones (3G) will not render it with their default browser... And I've got 9 CSS background-related lines in the code...