问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

scrollWidth、clientWidth、offsetWidth、width的区别

发布网友 发布时间:2023-03-28 19:56

我来回答

1个回答

热心网友 时间:2023-10-29 15:13

scrollWidth:对象的实际内容的宽度,不包边线宽度,会随对象中内容超过可视区后而变大。
clientWidth:对象内容的可视区的宽度,不包滚动条等边线,会随对象显示大小的变化而改变。
offsetWidth:对象整体的实际宽度,包滚动条等边线,会随对象显示大小的变化而改变。
innerWidth:
window.innerHeight=浏览器窗口的内部高度
window.innerWidth=浏览器窗口的内部宽度

例子 textarea

1、元素内无内容或者内容不超过可视区,滚动不出现或不可用的情况下。
scrollWidth=clientWidth,两者皆为内容可视区的宽度。
offsetWidth为元素的实际宽度。

2、元素的内容超过可视区,滚动条出现和可用的情况下。
scrollWidth>clientWidth。
scrollWidth为实际内容的宽度。
clientWidth是内容可视区的宽度。
offsetWidth是元素的实际宽度。

3、offsetWidth和width区别
offsetWidth属性可以返回对象的padding+border+元素width属性值之和,style.width返回值就是定义的width属性值。
offsetWidth属性仅是可读属性,而style.width是可读写的。
offsetWidth属性返回值是整数,而style.width的返回值是字符串,并且带有单位。
4.style.width仅能返回以style方式定义的内部样式表的width属性值。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
异想记歌词,杨幂唱滴! 有什么好打理的烫发发型可以推荐? 有哪些韩系卷发造型比较好打理? 哪些短发卷发造型比较好打理? 什么样的卷发发型比较好打理? 好打理的卷发造型有哪些值得推荐? 有哪些卷发发型比较好打理? 有哪些卷发造型比较好打理? 为什么离线迅雷看看播放器就不能用了,毕竟里面的是已经下载好了的,知... 迅雷离线用不了,连云播的搜索都用不了,是被封了吗? 如何去白鞋上的水渍? 尚燕庄燕窝是真的吗 4585+57578= 在路边捡到的鸟,不知道是什么鸟,想问问它吃什么? 梦见我家的窑洞被刷的白白的 治疗发作性睡病用什么药? 征信呆帐多久可以恢复 小爱怎么把耳机模式美机 峰哥亡命天涯在豆瓣的名字 为什么手机号注册的腾讯视频会员不能用登录呢? steam怎么关闭大屏 腾讯视频电影开始时有一段游戏广告,是个男的唱的很快的那个DJ,怎么能找到? 梦见狗亲我好亲 泰拉瑞亚黑曜石套装为什么强 手工缝制包包教程视频 小说平凡的世界经典语录 光刻机哪个国家的最好 为什么荷兰的ASML公司拥有高端的光刻机技术 小米手机如何下载安心出行 揭秘立式风冷柜(风幕柜)问题排查的小技巧 风幕柜冰箱温度器上升怎么回事? 瓢鞋磨脚怎么办 梦见把杯子打碎了的预兆 梦见生意上被骗的预兆 梦见丈夫做生意被骗的预兆 小学生结约粮食手抄报 节约粮食手抄报 简单小学五年级的节约粮食手抄报 小学五年级手抄报 一年级节简单节约粮食手抄报 节约粮食手抄报 小学六年级关于节约粮食的手抄报 节约粮食的手抄报 小学一年级节约粮食粮食安全手抄报 节约粮食手抄报 梦见自己父亲把蛇打死的预兆 梦见爸爸打死一条大蛇的预兆 梦见种芹菜的预兆 梦见一条睡在土里的蛇的预兆 清明将至,已故亲人有事真的会来托梦吗? 菲翔钥匙失灵怎么解决 菲翔车钥匙失灵,4s店会负责吗 妥贴的解释 三羟甲基三聚氰胺聚氰胺的含量 已婚女人梦到被他人打了 和平精英有帽子是粉色的裙子也是粉色的眼带白色那是叫什么名字