У меня есть div внутри li как часть верхней навигации по сайту.
У меня проблемы с IE 7, имеющим "дыры" в коробке, так что выпадающий список исчезает, когда пользователь все еще находится в выпадающем списке.
Я начал с чистого решения CSS (li: hover), и оно прекрасно работает во всех браузерах, кроме IE 7. Поэтому я добавил решение jQuery / javascript для определения, когда мышь входит и выходит из nav li, а затем добавить класс, чтобы показать раскрывающийся список. Это работает лучше, но если указатель мыши находится не над изображением, p, h3 или тегом, то он не думает, что я перехожу на div, который является раскрывающимся списком. Очень расстраивает.
Я могу опубликовать тестовый код, но проблему можно посмотреть здесь: http://davincidays.org/
У кого-нибудь есть идеи? Я уже давно работаю над этим, и мне нужны свежие вещи, чтобы попробовать.