У меня есть абсолютно позиционированный div, на котором я пытаюсь вызвать события mouseenter и mouseleave. В IE8 / 7, когда цвет фона div не указан (по умолчанию он прозрачный), события mouseenter / exit не запускаются, когда курсор пересекает границу div, только где-то в середине div и когда курсор находится над любым текстом внутри div.
Когда я пытаюсь отладить проблему, добавляя в div цвет фона (например, background-color: green), проблема волшебным образом исчезает. Модель бокса div отлично соблюдается, и мышь попадает в огонь, как и ожидалось. Только когда фоновый цвет div оставлен неопределенным (или даже явно установлен прозрачным), он не ведет себя правильно.
Есть идеи? Поиск в Google с этой ошибкой / причудой IE ничего не дает.