首页 > 其他分享 >获取元素位置三大系列总结(offset、client、scroll)

获取元素位置三大系列总结(offset、client、scroll)

时间:2022-11-13 17:24:14浏览次数:57  
标签:返回 系列 client offset scroll 三大

获取元素位置三大系列总结(offset、client、scroll)

三大系列大小对比 作用
element.offsetWidth 返回自身包括padding 、边框、内容区的宽度,返回数值不带单位
element.clientWidth 返回自身包括padding 、内容区的宽度,不含边框,返回数值不带单位
element.scrollWidth 返回自身实际的宽度,不含边框,返回数值不带单位

他们主要用法∶

  1. offset系列经常用于获得元素位置offsetleft offsetTop
  2. client经常用于获取元素大小clientWidth clientHeight
  3. scroll经常用于获取滚动距离scrollTop scrollLeft
  4. 注意页面滚动的距离通过window.pagexoffset获得

scroll系列:https://www.cnblogs.com/chichi0002/p/16886347.html
offset系列:https://www.cnblogs.com/chichi0002/p/16729985.html
client系列:https://www.cnblogs.com/chichi0002/p/16884079.html

标签:返回,系列,client,offset,scroll,三大
From: https://www.cnblogs.com/chichi0002/p/16886351.html

相关文章

  • PC端网页特效-元素滚动scroll系列
    PC端网页特效-元素滚动scroll系列1.scroll元素系列属性scroll翻译过来就是滚动的,我们使用scroll系列的相关属性可以动态的得到该元素的大小、滚动距离等。scroll系列......
  • RestClient操作文档
    文档操作的基本步骤1.初始化RestHighLevelClient2.创建XXXRequest。XXX是Index(创建,新增)、Get(查询)、Update(更新)、Delete(删除)3.准备参数(Index和Update时需要......
  • PC端网页特效-元素可视区 client 系列
    PC端网页特效-元素可视区client系列client翻译过来就是客户端,我们使用client系列的相关属性来获取元素可视区的相关信息。通过client系列的相关属性可以动态的得到该元......
  • NC-UClient下载安装应用详解
    aliases:[]tags:"#NC"summary:[UClient下载安装NCC应用详解]product:[NCX]author:[yaenli]date:[2022-11-03]1关键文件客户端UClient主日志:UClien......
  • 工作篇 之 解决谷歌地图与 NestedScrollView 滑动冲突
    LZ-Says:情不知往矣,一往情深。前言话说,前段时间被地图虐个半死,那酸爽程度,简直无与伦比。一会儿,要翻墙;一会儿,网络不稳定,白屏了;一会儿,某些设备不支持GMS服务了。怎一个无......
  • 记一次HTTPClient模拟登录获取Cookie的开发历程
    记一次HTTPClient模拟登录获取Cookie的开发历程环境:​ springboot:2.7​ jdk: 1.8​ httpClient:4.5.13设计方案​ 通过新建一个空的cookie库创建出一个Http客户......
  • vue3中使用vue3-seamless-scroll(最新版本滚动插件)
    npm安装npminstallvue3-seamless-scroll--saveyarn安装yarnaddvue3-seamless-scrollbrowser安装<scriptsrc="https://unpkg.com/browse/vue3-seamless-scr......
  • 事件坐标screenX、clientX、pageX、offsetX的区别
    1、screenX和screenY参照点:电脑屏幕左上角screenX:鼠标点击位置相对于电脑屏幕左上角的水平偏移量screenY:鼠标点击位置相对于电脑屏幕左上角的垂直偏移量2、clientX和c......
  • 元素的offsetWidth\offsetHeight、offsetLeft\offsetTop等等
    偏移量(offsetdimension)偏移量:包括元素在屏幕上占用的所有可见空间,元素的可见大小由其高度,宽度决定,包括所有内边距,滚动条和边框大小(注意,不包括外边距)。以下4个属性可以......
  • scroll事件监听不生效
    vue使用window.addEventListener('scroll',this.scroll)监听滚动事件不生效window.addEventListener('scroll',this.scroll)写在mounted里面html,body的高度别限制,......