【发布时间】:2012-01-17 15:58:10
【问题描述】:
我有几个嵌套的 div,其中一个有填充。我尝试在该 div 上设置填充动画:
$("div").animate({paddingRight: 60});
问题在于,在 IE 和 FF 中,嵌套 div 的大小被正确调整,但在 Chrome 中却没有。看看我的例子:http://jsfiddle.net/smashko/zu6aX/。按 Remove Padding 和 Add Padding 按钮,看看在 FF 和 IE 中会发生什么。
为什么它在 Chrome 中不起作用?
编辑:
实际上,正如 Stefan 指出的那样,动画工作正常,但没有应用新的 CSS 值。
如果你在动画完成后点击检查元素,Chrome会刷新它就可以了。
那么,问题是如何让 Chrome 自动应用动画 CSS 值?
【问题讨论】:
标签: jquery google-chrome jquery-animate