非webkit浏览器菜单动画的奇怪行为

时间:2012-10-05 12:28:25

标签: jquery jquery-animate

我对使用非webkit浏览器的jQuery动画有一个问题。 我在这里放了一个简单的版本http://jsfiddle.net/AdrianoRizzo/t3XUd/ 菜单是水平的,当你将它悬停时,li应该垂直展开,但有些古怪的东西出现在那里......

有一些额外的标记,例如<span>s,对我来说对其他用途很有用,我需要保留它们。

我不使用.stop()方法来控制动画,而是使用我希望保留的filter(':not(:animated)')

我做了一些搜索但找不到任何东西,谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

使用float:left;代替display:inline-block;这可以解决您的问题。

http://jsfiddle.net/t3XUd/3/