Mouseover Not Fired In Bottom Padding, Border

IE6 is not firing a mouseover event in the bottom padding or border areas when a DIV width is not defined, or set to width:auto.

As a workaround, setting a width brings the expected mouseover behavior back.

Test page Workaround is included
Reported by: Carl Camera.

Explorer 5-6 Windows | Reported on 6 October 2005.

This site is no longer maintained. I’m sorry, but it’s just too much work for too little return. You can continue to browse old bug reports, though.

Search reports by browser:

Atom RSS


(Add your own)

1 Posted by Nick Fitzsimons on 13 October 2005 | Permalink

This is a hasLayout bug, so using the Microsoft proprietary "zoom" property will fix it without forcing a width (or other setting that triggers hasLayout=true):

zoom: 1;

See MSDN's long-awaited explanation of hasLayout for more info: