offset、scroll、client三大家族
来源:互联网 发布:上海新致软件编程题 编辑:程序博客网 时间:2024/05/16 06:44
1、offset 偏移
1、offsetWidth 和 offsetHeight 是用来得到对象的大小,由自身宽高内边距边框构成但是不包括外边距
offsetHeight和style.height的区别
1>style.height只能获取行内样式,offsetHeight可以获取行内样式和内嵌样式
2>style.height是字符串(而且带单位),offsetHeight是数值
3>style.height可读可写,offsetHeight是只读属性
2、offsetLeft和offsetTop用来得到对象的位置,到距离自身最近的(带有定位的)父元素的左侧/顶部的距离,如果所有父级都没有定位则以body为准
offsetLeft和style.left的区别
1>style.left只能获取行内样式,offsetLeft 可以获取行内样式和内嵌样式
2>offsetLeft 只读,style.left可读可写
3>offsetLeft是数值,style.left是字符串并且有单位px
4>如果没有加定位,style.left获取的数值可能是无效的
5>最大区别在于offsetLeft以border左上角为基准,style.left以margin左上角为基准
2、scroll 滚动
1、scrollHeight和scrollWidth 对象内部实际内容的高度/宽度,包括内容区和内边距,不包括边框
2、scrollTop和scrollLeft 被卷去部分的 顶部/左侧到可视区域 顶部/左侧的距离
3、client 可视区、客户端
1、clientWidth和clientHeight 包括内容区和内边距,不包括边框
2、clientTop和clientLeft 几乎不用,因为滚动条不会在顶部和左侧
- offset、scroll、client三大家族
- 三大家族(offset、scroll、client)
- js 三大家族(offset/scroll/client)
- js 三大家族(offset/scroll/client)
- js的三大家族(offset/scroll/client)和一个事件对象(event)///正则
- offset三大家族
- javascript三大家族之offset
- offset+client+scroll
- client,offset,scroll理解
- offset、client、scroll
- offset, client, scroll
- JavaScript中的offset、scroll、client
- offset,client,scroll的不同之处
- javascript的offset、client、scroll
- client offset scroll的区别
- html-dom (scroll offset client)
- JS常用坐标offset、scroll、client区分
- JS offset screen scroll client 介绍
- JAVA 对象序列化(一)——Serializable
- instanceof 总结
- JavaScript数据类型
- java学习笔记(九月)
- 混沌初开--内核启动笔记
- offset、scroll、client三大家族
- 9月14作业总结
- hdu5887 Herbs Gathering
- Android greenDao入门以及使用教程
- sql中的or,哪些场景会导致全表扫描
- 9月19号作业总结
- mac中使用ls grep vim没有颜色 等个性化设制
- 9月21号作业总结
- ConcurrentHashMap的弱一致性导致的并发错误