博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
client offset scroll
阅读量:5290 次
发布时间:2019-06-14

本文共 569 字,大约阅读时间需要 1 分钟。

1、Client  不可以写

clientWidth      width+ paddingLeft+paddingRight

clientHeight    height+paddingTop +paddingBottom

 

clientTop/clientLeft     borderWidth

 

 

 2、Offset  不可写

offsetHeight/Width  Width/Height + padding +border

 offsetParent  父级参照物  跟Dom结构无关  定位可以改变元素原来的offsetPrent 

最顶层的参照物为body

offsetTop/offsetLeft   当前元素外边框距离其父级参照物内边框的偏移距离

 

 

3、Scroll

scrollHeight / scrollWidth  实际内容高度/宽度

 

scrollTop/scrollLeft    可读写   最小值为0   最大为边界值 (大于或小于都是无效 返回最小值0或边界值)

 边界最大值 =  scrollHeight   -  clientheight  

 

document.documentElement.scrollHeight || document.body.scrollHeight   

转载于:https://www.cnblogs.com/cmblog/p/8117291.html

你可能感兴趣的文章
CSS定位
查看>>
html代码标签
查看>>
CSS3的一些笔记
查看>>
let、var、const
查看>>
angular服务使用
查看>>
Python3 实例
查看>>
别人的后缀自动机
查看>>
dp四边形优化
查看>>
别人的回文自动机
查看>>
2019牛客暑期多校训练营(第五场)F maximum clique 1 二分图求最大独立集
查看>>
后缀自动机求endpos集大小
查看>>
伯努利数公式
查看>>
可持久化并查集(草稿)
查看>>
HDU 6619 Horse 斜率优化dp
查看>>
01分数规划
查看>>
visual studio code 中 Java Swing 代码提示不全解决
查看>>
二分查找算法
查看>>
window环境下 恢复odoo数据库备份文件时产生的 Database restore error: Command `psql` not found....
查看>>
Vue中watch的简单应用
查看>>
前端防止url输入地址直接访问页面
查看>>