将列表项设置为负顶部会使其他列表项失效

时间:2013-11-28 12:41:56

标签: javascript jquery html css jquery-animate

我正在尝试将jQuery.animate()的效果应用于mouseenter上的列表项,将top属性更改为负值并更改height,但是在动画完成时,我的列表中的其他元素出现故障。它在动画完成时停止。

这是显示故障的fiddle

请注意,如果在没有任何动画的情况下应用css,它将按预期工作。这是另一个fiddle

我错过了什么?有没有办法正确地达到这个效果?

1 个答案:

答案 0 :(得分:3)

这是因为动画在动画时包含overflow: hidden内联样式。将overflow: visible !important;插入到列表项的样式中,它对我来说很好(仅在firefox中测试)