I think I may have encountered a weird IE bug. I've boiled it down to
a (fairly) minimal test case at:
I'm using IE6/Win. I can't vouch for IE5 on Windows, but no browser
I've tried on the Mac exhibits the problem, including IE.
In a nutshell, the labels and <div> background colours don't display on
this page -- until you resize the browser window, which makes the ones
for the regular <input> appear. Highlighting page objects by dragging
the mouse also makes them appear (partially -- think NN4 background
colours on block-level elements).
Removing the <select> element from the page prevents the problem from
manifesting. Even more weirdly, removing the background-color CSS
declaration on the form element also gets rid of the problem.
I'm sure this isn't anything new, but my Google skills evidently aren't
up to it today. Does anyone know what the devil might be going on here
(and how I might prevent it) ..?
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/