ul.css({'margin-left':'0'});如果放在ul.animate外面,为什么没有动画效果了,变成了直接切换?就好像一百米赛跑一样,开始时运动员是在起点处,比赛开始后他就会逐渐跑到终点,这就是animate的过程。但是,如果一开始运动员就站在终点处,那就不用比赛啦,因为开始的同时就意味着结束啊,所以animate就会一闪而过了。.hc_hot ul2023-04-05html-css160