扫码关注官方订阅号
如题
走同样的路,发现不同的人生
写一个按钮back-to-top,然后
back-to-top
//点击这个按钮时,回到顶部 $("#back-to-top").click(function(){ $('body,html').animate({scrollTop:0}, 500); return false; });
$(document).scrollTop($(document).height()-$(window).height());
用页面的高度减去窗口的高度。
document.body.scrollTop=document.body.scrollHeight-document.body.clientHeight;
简单归简单,但是也得容易阅读不是
首页获取页面高度,其他使用jQuery动画进行滚动
$(window).load(function() { $("html, body").animate({ scrollTop: $(document).height() }, 1000); });
获取盒子scrollHeight的值,还有视窗height,scrollTop=scrollHeight-视窗高度这样应该就可以了,不过要考虑body与html两个标签在各个浏览器兼容性。最近写个滚动条样式实现些滚动效果时发现了这个问题。
直接document.body.scrollTop = document.body.scrollHeight即可, 不用去减什么可见区域高度
document.body.scrollTop = document.body.scrollHeight
直接href='#'......
锚点不是更easy?
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
写一个按钮
back-to-top,然后用页面的高度减去窗口的高度。
简单归简单,但是也得容易阅读不是
首页获取页面高度,其他使用jQuery动画进行滚动
获取盒子scrollHeight的值,还有视窗height
,scrollTop=scrollHeight-视窗高度
这样应该就可以了,不过要考虑body与html两个标签在各个浏览器兼容性。
最近写个滚动条样式实现些滚动效果时发现了这个问题。
直接
document.body.scrollTop = document.body.scrollHeight即可, 不用去减什么可见区域高度直接href='#'......
锚点不是更easy?