一個元素在滾動的時候,會有部分元素乃至全部元素隱藏,怎麼取得其可見那部分的高度?用clientHeight沒用,該怎麼搞?
某草草2017-06-12 09:32:22
你的意思是樓梯效果嗎?在標題那裡可以看到滾動距離
$(document).ready(function(){
$(window).scroll(function(){
// 获得窗口滚动上去的距离
var ling = $(document).scrollTop();
// 在标题栏显示滚动的距离,不需要注释掉
document.title = ling;
// 如果滚动距离大于660的时候让楼梯显示
if(ling>660){
$('.return_top').show();
}
}
typecho2017-06-12 09:32:22
是不是沒有對父容器取clientHeight,client取可視區域,offset取帶捲軸的可視區域,scroll取完整區域
這有個例子可以預覽