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

开发指南132-DOM的宽度、高度属性

宽度、高度类似。这里以高度为例来说明DOM中有关高度的概念:

1、height

 取法:element.style.height

    说明:元素内容区域的高度,不含padding、border、margin

              该属性可写

2、clientHeight

 取法:element..clientHeight,如document.body.clientHeight

 说明:包含内容区域 + 内边距 padding,但不包括边框 border、外边距 margin 和滚动条)。

     该属性只读 

3、offsetHeight

 取法:element..offsetHeight

 说明:返回元素的整体高度(包含内容区域 + padding + border + 滚动条,不包括 margin)

               该属性只读

4、scrollHeight

 取法:element..scrollHeight

 说明:返回元素内容的总高度(包括可视区域外的部分,即滚动才能看到的内容),包含 padding,但不包括 border、margin 和滚动条

             该属性只读

5、scrollTop

 取法:element..scrollTop

 说明:表示元素内部滚动条从上到下滚动的距离(即被隐藏的顶部高度)

               该属性可写

               

http://www.lryc.cn/news/623975.html

相关文章:

  • HTTP0.9/1.0/1.1/2.0
  • SWE-bench:真实世界软件工程任务的“试金石”
  • 人工智能入门②:AI基础知识(下)
  • C++入门自学Day11-- String, Vector, List 复习
  • 如何利用gemini-cli快速了解一个项目以及学习新的组件?
  • 数据结构03(Java)--(递归行为和递归行为时间复杂度估算,master公式)
  • 人脸AI半球梯控/门禁读头的功能参数与技术实现方案
  • MySQL的事务基础概念:
  • 力扣刷题904——水果成篮
  • 黑马商城day08-Elasticsearch作业(个人记录、仅供参考、详细图解)
  • MLArena:一款不错的AutoML工具介绍
  • 【Linux】IO多路复用
  • SpringCloud 07 微服务网关
  • linux-高级IO(上)
  • 【撸靶笔记】第五关:GET - Double Injection - Single Quotes - String
  • Linux目录介绍
  • 002.Redis 配置及数据类型
  • 第三十八天(Node.JS)
  • AUTOSAR ARXML介绍
  • gin结合minio来做文件存储
  • Oracle Undo Tablespace 使用率暴涨案例分析
  • UE5多人MOBA+GAS 49、创建大厅
  • java设计模式之迪米特法则使用场景分析
  • ​​Vue 3 开发速成手册
  • PHP现代化全栈开发:测试驱动开发与持续交付实践
  • MCP原理与开发及与大模型交互流程
  • 最小路径和
  • 【JAVASE】-9- 接口语法基础
  • Android中切换语言的方法
  • DNS总结