Странное поведение с контейнерами в IE - PullRequest
0 голосов
/ 20 сентября 2018

У меня есть следующий сценарий: у меня есть несколько div, встроенных в eachother, основной div имеет позицию: absolute, и счастливо плавает где-то посередине экрана.

Проблема в том, что этот основной divпредположительно невидим в начале.Если я наведу курсор мыши на пункт меню, он появится.Этот основной div также имеет подменю, которые также заставляют другие вещи появляться-исчезать, в зависимости от того, где находится мышь.

Странная часть: во всем остальном это работает отлично, но по какой-то причине в IE 11, всякий раз, когда одиниз подменю дочерний ul-s получает отображение: блок от мыши над слушателем событий, основной div решает просто исчезнуть.

Самое интересное, что в главном div все еще есть display: block.Если я удаляю его вручную и снова добавляю, он снова появляется!Но я не могу отобразить ни подменю, ни главное div.

У кого-нибудь есть опыт по этому поводу?Я попытался выполнить поиск в Интернете по всей сети и не вижу никаких ответов.

О, еще одна дополнительная деталь, обычно она работает независимо, но иногда нет, только если пользователь увеличил масштаб (zoom>125%) делает это со 100% точностью.Я действительно ненавижу IE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...