我是靠谱客的博主 贤惠美女,最近开发中收集的这篇文章主要介绍[Js++开发历程] 难搞的DOM元素的Rect,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.6 难搞的DOM元素的Rect

 

1.offset 和 client 区别

可以根据以下来总结:

A.滚动条是在对象里面产生,

B.边框是在对象的外面产生

C.padding是将对象的面积扩大

 

因此,滚动条不影响offsetWidth,但影响clientWidth

边框影响offsetWidth,但不影响clientWidth

padding同时影响offsetWidth和clientWidth

 

2.getBoundingClientRect

获取元素相对于页面视图左上角的位置区域。只要加上文档滚动的距离,就可以精确元素的偏移坐标了

最后

以上就是贤惠美女为你收集整理的[Js++开发历程] 难搞的DOM元素的Rect的全部内容,希望文章能够帮你解决[Js++开发历程] 难搞的DOM元素的Rect所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部