![]() |
1
49
我认为它不起作用的原因与你
如果手动设置
活生生的例子: http://jsfiddle.net/XqqtN/
编辑:
似乎firefox的行为和预期一样,因为它的计算结果
因为
在动画制作之前手动设置左侧位置可以解决此问题。 如果你不喜欢把风景和变量混在一起,这里有一个很好的版本,可以避免对变量的需求:
|
![]() |
2
6
这对我有用
|
![]() |
3
5
下面是一个最小的答案,它显示了您的示例的工作情况:
原始答案: 你有:
更正:
|
![]() |
4
1
所以.animate方法只在你给一个元素一个position属性的情况下有效,如果它没有移动的话? 例如,我已经看到,如果我声明了DIV,但在CSS中没有声明任何内容,那么它不会假定其默认位置,也不会将其移动到页面中,即使我声明了属性Margin:x w y z; |
![]() |
5
1
如果知道要设置动画的子元素的宽度,也可以使用并设置边界偏移的动画。例如,这将从左:0到右:0设置动画。 CSS:
Javascript:
|
![]() |
G. Ball. · 无法淡出数组中的特定元素 7 年前 |
|
Dahnteyy · jquery scrollTop动画功能不工作 7 年前 |
![]() |
dihakz · 如何让jQuery从最后一个位置设置动画到新位置? 7 年前 |
![]() |
Jimmy · jquery addclass之后的css转换 7 年前 |
![]() |
Referee Andy · 延迟后添加的淡入/淡出div 7 年前 |
![]() |
user2587454 · 使用动画从下至上展开div 7 年前 |
![]() |
Jasbir · 动画编号需要在60秒内停止 7 年前 |
![]() |
da_root · 动画JSON值的计数并替换null 7 年前 |
![]() |
yl2201 · Jquery动画未在指定为% 7 年前 |