Internet Explorer中保持一个微小的,whiney垂直间隙引起的mouseout当指针

2019-09-26 06:34发布

我问有关的垂直间隙引起的mouseout慢指针的移动和问题得到了解决(两个独立的方法)。 然而,我注意到,纠正行为仅适用于FF和铬,而IE仍然保持一个微小的垂直间隙。 它得到了更细小得多,这是很好的,但它仍然存在。

.open > .dropdown-menu {
  margin-top: initial;
}

见这个小提琴和浏览器之间进行比较的行为的详细信息。

我怎样才能让IE的行为像班上其他孩子?

Answer 1:

IE不理解initial的的值margin-top

您可以使用auto改为:

.open>.dropdown-menu{
    margin-top: auto;
}

这是你的jsfiddle的叉:
https://jsfiddle.net/0a67pyd2/4/

经过镀铬/火狐/ IE。



文章来源: Internet Explorer keeps a tiny, whiney vertical gap causing mouseout when pointer moves slowly