博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript 中 offsetWidth 是什么意思?
阅读量:2453 次
发布时间:2019-05-10

本文共 856 字,大约阅读时间需要 2 分钟。

 

 

javascript offsetWidth 是什么意思?

 

最佳答案:是对象的可见宽度,包滚动条等边线,会随窗口的显示大小改变

 

 

scrollWidth, clientWidth与offsetWidth的区别

 

 

scrollWidth 是对象的实际内容的宽,不包边线宽度,会随对象中内容的多少改变(内容多了可能会改变对象的实际宽度)。clientWidth 是对象可见的宽度,不包滚动条等边线,会随窗口的显示大小改变。 offsetWidth 是对象的可见宽度,包滚动条等边线,会随窗口的显示大小改变。 一个scrollWidth和clientWidth的例子:

 

 

 

dddd

 

 

 

 clientWidth、offsetWidth、clientHeight..区别

 

IE6.0、FF1.06+:

clientWidth = width + padding
clientHeight = height + padding
offsetWidth = width + padding + border
offsetHeight = height + padding + border
IE5.0/5.5:
clientWidth = width - border
clientHeight = height - border
offsetWidth = width
offsetHeight = height
(需要提一下:CSS中的margin属性,与clientWidth、offsetWidth、clientHeight、offsetHeight均无关)
offsetwidth:是元素相对父元素的偏移宽度。等于border+padding+width
clientwidth:是元素的可见宽度。等于padding+width
scrollwidth:是元素的宽度且包括滚动部分。

转载地址:http://wwdhb.baihongyu.com/

你可能感兴趣的文章
React入门指南
查看>>
机器学习技术现状_教育技术如何颠覆传统学习的现状
查看>>
算法渐近性质分析_神奇宝贝解释的渐近分析:深入研究复杂性分析
查看>>
工厂用抽象类比接口_用简单的现实类比解释硬编码概念
查看>>
aws lambda使用_如何使用AWS Lambda和S3构建无服务器URL缩短器
查看>>
c专家编程/c陷阱_如何避免常见的初学者陷阱并像专家一样开始编码
查看>>
ruby on rails_我成为了Ruby on Rails和React的贡献者,你也可以
查看>>
React模式:集中式PropTypes
查看>>
esp freertos_如何开始使用FreeRTOS和ESP8266
查看>>
玻璃上的编码喜悦(+ 10史诗般的Epigrams)
查看>>
classlist使用方法_如何通过使用HTML5的classList API在没有jQuery的情况下操作类
查看>>
openstack文档_八分钟的升级,激发了文档贡献,以及更多的OpenStack新闻
查看>>
Google发布了SwiftShader,Linux上的Spatials更新以及更多游戏新闻
查看>>
openstack项目_新项目,安全性以及更多OpenStack新闻
查看>>
openstack安全_查找安全问题,区域性事件以及更多OpenStack新闻
查看>>
搭建openstack错误_错误粉碎,生日庆祝活动以及更多OpenStack新闻
查看>>
美国正在丢掉非洲数字市场_即插即用服务器可访问非洲数百万个数字文档
查看>>
android 象棋开源_7种面向国际象棋玩家的开源Android应用
查看>>
使用PatternFly解决用户体验问题
查看>>
openstack做安卓_我们是我们为OpenStack做出的贡献
查看>>