【发布时间】:2014-04-05 09:10:52
【问题描述】:
我的应用中有一个简单的动画引导进度条,仅在 Firefox 中表现异常。
HTML:
<div id="render-progress" class="progress progress-striped active" >
<div class="bar" style="width: 25%; height:100%;background-color: #CCCCCC;"></div>
</div>
JS:
$('#render-progress .bar').animate({width:'50%'}, 2000);
在 Chrome 中它应该从 25% 到 50%,但在 Firefox 中它从 25% 到 75% 到 50%。
这让我发疯了,我不明白为什么会这样。
见 FIDDLE: http://jsfiddle.net/dv4Hd/12/
【问题讨论】:
-
@MageshKumaar 小于什么?
-
改为以像素为单位设置进度条的宽度
-
看来 10% 有效。很奇怪。
-
可能相关:stackoverflow.com/questions/6877081/… 虽然所引用的错误在 07 年被标记为已修复?
-
我认为这证实了动画百分比的错误问题:jsfiddle.net/dv4Hd/23
标签: jquery css twitter-bootstrap firefox