问题:scrollTop是js属性, 不是css属性, 所以无法使用transition或者animate去加动画。
奇怪了:$('#toTop').click(function(){$('html,body').animate({scrollTop: '0px'}, 500);});为什么能正常运行,能按要求的实现效果?
这个是我亲测的,在IE8以上的浏览器都是没有问题的!
谁可以解答一下...
本文探讨了scrollTop作为JS属性而非CSS属性的原因,解释了为何无法直接使用transition或animate添加动画效果。并通过实例展示了如何利用jQuery的animate方法实现平滑滚动到顶部的效果。
问题:scrollTop是js属性, 不是css属性, 所以无法使用transition或者animate去加动画。
奇怪了:$('#toTop').click(function(){$('html,body').animate({scrollTop: '0px'}, 500);});为什么能正常运行,能按要求的实现效果?
这个是我亲测的,在IE8以上的浏览器都是没有问题的!
谁可以解答一下...
6571
167

被折叠的 条评论
为什么被折叠?
