问题描述
|
我有一个UL,所有LI均被平方并浮动到左侧。我想为它们设置动画,以便它们以其大小的50%开始时在宽度和高度上均会增长,但要保持其位置不变。
我能想到的唯一方法(不添加新标记)是从边距(每个宽度和高度的25%)开始,在增加尺寸的同时减少边距。但是,即使使用线性缓动,jQuery的animate()也不能保持常数之和:margin-left + width + margin-right。
如何使用jQuery的animate()为DIV设置动画?
这是我的代码。
初始状态:
items.css({
opacity:0,marginTop: 17,marginRight: 17,marginBottom: 18,marginLeft: 19,width: 78,height: 78
});
动画:
items.animate({
opacity:1,marginTop: 0,marginRight: 0,marginBottom: 1,marginLeft: 2,width: 112,height: 112
},\'slow\',\'linear\');
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)