zoukankan      html  css  js  c++  java
  • clientHeight的纠结之处

     
    onload=function(){
    	console.log(document.body.scrollHeight)
    	console.log(document.body.clientHeight)
            console.log(document.documentElement.clientHeight)
    } onscroll=function(){ 
        console.log(document.body.scrollHeight) 
        console.log(document.body.clientHeight)
         console.log(document.documentElement.clientHeight)
    }
    

      

    页面加载完毕document.body.clientHeight和document.body.scrollHeight的值相等,滚动后document.body.clientHeight才变回正常的可见客户区高度,这让document.body.clientHeight显得有点不正常,反观document.documentElement.clientHeight就没有这个问题,而且滚动后输出的值document.documentElement.clientHeight比较准确,document.body.clientHeight差了几像素,测试环境chrome浏览器

  • 相关阅读:
    grep 精确匹配
    @ARGV
    同时查看多个文件
    R画双y轴图
    R画饼图
    linux的sort排序
    $0
    QQ图
    Config::Std模块安装
    R语言做正态分布检验
  • 原文地址:https://www.cnblogs.com/qdog/p/6890812.html
Copyright © 2011-2022 走看看