IE 11、10、9 无法正确显示导航
IE 11, 10, 9 wont display navigation properly
我已经尝试了很长时间来解决这个问题。大文本导航在 IE11/10/9 中位于顶部,但所有其他浏览器都将其放置在较低位置。当您将鼠标悬停在另一个导航栏上时,IE 会将其向下推到适当的位置。
这是演示站点:
https://xdvn.000webhostapp.com/
嗯....似乎将高度添加到您的辅助导航中解决了 IE 中的问题。
#secondary_nav {
text-align: right;
position: relative;
height: 77px;
}
我仍在努力思考,想知道为什么会这样。似乎 IE 不知道那个绝对元素的底部在哪里,直到 link 悬停在上面。因此,为第一个导航元素设置高度将使其正常运行。
我已经尝试了很长时间来解决这个问题。大文本导航在 IE11/10/9 中位于顶部,但所有其他浏览器都将其放置在较低位置。当您将鼠标悬停在另一个导航栏上时,IE 会将其向下推到适当的位置。
这是演示站点: https://xdvn.000webhostapp.com/
嗯....似乎将高度添加到您的辅助导航中解决了 IE 中的问题。
#secondary_nav {
text-align: right;
position: relative;
height: 77px;
}
我仍在努力思考,想知道为什么会这样。似乎 IE 不知道那个绝对元素的底部在哪里,直到 link 悬停在上面。因此,为第一个导航元素设置高度将使其正常运行。