我正在尝试将jQuery.animate()
的效果应用于mouseenter
上的列表项,将top
属性更改为负值并更改height
,但是在动画完成时,我的列表中的其他元素出现故障。它在动画完成时停止。
这是显示故障的fiddle。
请注意,如果在没有任何动画的情况下应用css,它将按预期工作。这是另一个fiddle。
我错过了什么?有没有办法正确地达到这个效果?
答案 0 :(得分:3)
这是因为动画在动画时包含overflow: hidden
内联样式。将overflow: visible !important;
插入到列表项的样式中,它对我来说很好(仅在firefox中测试)