[JavaScript] client系列属性及scroll系列属性(1)

本文介绍了JavaScript中关于element对象的clientLeft、clientWidth、clientHeight以及scroll系列属性,如scrollTop、scrollLeft、scrollWidth和scrollHeight。这些属性用于获取元素的尺寸和滚动位置。此外,还探讨了offsetWidth、clientWidth和scrollWidth的区别,并分享了前端开发者的学习资源和个人面试经验。
摘要由CSDN通过智能技术生成

| element.clientLeft | 返回元素左边框的大小 |

| element.clientWidth | 返回自身包括padding、内容区的宽度、不含边框,返回数值不带单位 |

| element.clientHeight | 返回自身包括padding、内容区的高度、不含边框,返回数值不带单位 |

scroll系列

=======================================================================

scroll翻译过来就是滚动的,我们使用scroll系列的相关属性可以动态的得到该元素的大小、滚动距离等。

| scroll相关属性 | 作用 |

| — | — |

| element.scrollTop | 返回被卷去的上侧距离,返回数值不带单位 |

| element.scrollLeft | 返回被卷去的左侧距离,返回数值不带单位 |

| element.scrollWidth | 返回自身实际的宽度、不含边框,返回数值不带单位 |

| element.scrollHeight | 返回自身实际的高度、不含边框,返回数值不带单位 |

可能盒子里装不下这些文字,那么超出部分的内容就算scrollTop的长度

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值