当前位置: 首页 > news >正文

元素偏移量offset

文章目录

    • 1. offset概述
    • 2. offset与style的区别

1. offset概述

offset就是偏移量,我们使用offset系列相关属性可以动态的得到该属性的位置(偏移)、大小等。

  • element.offsetParent
    返回作为该元素带有定位的父级元素,如果父级都没有定位则返回body。需要注意的是,parentNode返回的是最近一级的父亲,不管父亲有没有定位。而offsetParent返回的是带有定位的父亲

  • element.offsetTop
    返回元素相对带有定位父元素上方的偏移

  • element.offsetLeft
    返回元素相对带有定位父元素左边框的偏移

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

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

2. offset与style的区别

offset

1.可以得到任意样式表中的样式值
2.offse系列获得的数值是没有单位的
3.offsetWidth包含padding+border+width
4.offsetWidth等属性是只读属性,只能获取不能赋值
5.更适合来获取元素大小位置

style

1.只能得到行内样式表中的样式值
2.style.width获得的是带有单位的字符串
3.style.width获得不包含padding和border的值
4.style.width是可读写属性,可以获取也可以赋值
5.style更适合给元素更改值
http://www.lryc.cn/news/90383.html

相关文章:

  • 如何让自动化测试框架更自动化?
  • 无屏幕实现连接树莓派
  • 【Android】AMS(一)系统启动流程
  • FineBI6.0基础学习第一课 数据门户
  • 如何部署项目到Tomcat + 第一个Servlet程序
  • 牛客刷题(HTML-Day1)
  • 性能测试如何入门?熬夜7天整理出这一份3000字超全学习指南
  • 信息安全实践1.2(重放攻击)
  • 上海亚商投顾:沪指高开高走 地产股迎来久违反弹
  • Vim学习笔记【Ch02】
  • 《低代码指南》——低代码维格云能源行业解决方案
  • 【自制C++深度学习推理框架】Layer的设计思路
  • Rust每日一练(Leetday0011) 下一排列、有效括号、搜索旋转数组
  • STL --- 五. 函数对象 Function Objects
  • Java IO 流操作详解
  • Halcon 形状匹配参数详解
  • C++11强类型枚举
  • pytorch讲解(部分)
  • C++ 基本的7种数据类型和4种类型转换(C++复习向p3)
  • Scrum敏捷迭代规划和执行
  • 智警杯赛前学习1.1---excel基本操作
  • 【Android】Handle(一) 主要特点和用途
  • 40亿个QQ号,限制1G内存,如何去重?【已通过代码实现】
  • Talk预告 | 新加坡国立大学张傲:10%成本定制类 GPT-4 多模态大模型
  • 从C语言到C++_13(string的模拟实现)深浅拷贝+传统/现代写法
  • reduce()方法详解
  • C++虚假唤醒
  • 【AI】dragonGPT - 单机部署、极速便捷
  • Uuiapp使用生命周期,路由跳转传参
  • 定积分的计算(牛顿-莱布尼茨公式)习题