是什么导致了 FF4 中出现这种奇怪的跳跃效果(请参阅滑下最新的工作)?
http://jsfiddle.net/ipavelek/2dMNb/2/
在 Chrome/Safari 中一切正常。
注意:将高度设置为.media
45px 可以解决这种特殊情况,但不能解决问题。
slideDown
我在 Firefox 中遇到了与 jQuery 类似的问题。我也认为问题在于计算文本尺寸。我将此添加到元素:
.element_to_slide {
width: 100%;
}
overflow:hidden
如果您的包装 div 具有或overflow:visible
其他东西来强制元素扩展到整个宽度,您通常不需要它。
希望这可以帮助。
我能够通过向 .body 类添加宽度来消除该问题:http: //jsfiddle.net/brianflanagan/HBmuv/
不知道为什么会这样,但我的猜测是,在 FF 发现 .body 节点将适合 img 锚点之前,jQuery 正在计算幻灯片动画的高度。