我问有关的垂直间隙引起的mouseout慢指针的移动和问题得到了解决(两个独立的方法)。 然而,我注意到,纠正行为仅适用于FF和铬,而IE仍然保持一个微小的垂直间隙。 它得到了更细小得多,这是很好的,但它仍然存在。
.open > .dropdown-menu {
margin-top: initial;
}
见这个小提琴和浏览器之间进行比较的行为的详细信息。
我怎样才能让IE的行为像班上其他孩子?
我问有关的垂直间隙引起的mouseout慢指针的移动和问题得到了解决(两个独立的方法)。 然而,我注意到,纠正行为仅适用于FF和铬,而IE仍然保持一个微小的垂直间隙。 它得到了更细小得多,这是很好的,但它仍然存在。
.open > .dropdown-menu {
margin-top: initial;
}
见这个小提琴和浏览器之间进行比较的行为的详细信息。
我怎样才能让IE的行为像班上其他孩子?
IE不理解initial
的的值margin-top
:
您可以使用auto
改为:
.open>.dropdown-menu{
margin-top: auto;
}
这是你的jsfiddle的叉:
https://jsfiddle.net/0a67pyd2/4/
经过镀铬/火狐/ IE。