说明:1、因为获取高度的情况跟获取宽度的情况一样,所以以下只说获取宽度的情况。
2、以下所说的所有方法与属性所返回的值都是不带单位的。
3、为了方便说明,以下情况采用缩写表示:
obj -> 在原生JS中表示DOM对象;在JQuery中表示JQuery对象
Width -> obj.style.width
OffsetWidth -> obj.offsetWidth
$width -> obj.width()
$innerWidth -> obj.innerWidth()
$outerWidth -> obj.outerWidth()
padding -> 表示对象的padding-left和padding-right之和
border -> 表示对象的border-left-width和border-right-width之和
原生JS获取宽度的相关属性有 width和offsetWidth。width的获取方法是obj.style.width,只有当对象是通过内嵌方式设定宽度时才能获得,否则返回的是一个空字符串。offsetWidth获得的值跟JQuery中获得对象的outerWidth一样,offsetWidth是非标准的但却得到很好支持的属性。
JQuery获得宽度的方法有width()、innerWidth()、outerWidth()这三种方法。具体使用方式是:obj.width()、obj.innerWidth()、obj.outerWidth()。width()获得的是对象的内容宽度,innerWidth()获得的是对象的内容宽度与填充宽度的和,outerWidth()获得的是包括边框、填充宽度与内容宽度在内的宽度。
这五种方法之间的关系如下:
width = $width;
offsetWidth = border + padding +width;
$innerWidth = padding + width;
$outerWidth = border + padding +width;
这五种方法对firefox、chrome、opera、safari、ie6、ie7、ie8、ie9都兼容,只是存在着两种问题:1、width在没有设定的情况下,chrome在第一次打开页面时,所获取到的宽度全部都是错误的。第二次打开时,结果就跟firefox一致。2、ie6未设定宽高的情况下,不会出现滚动条。
相关推荐:
软件AI的全称:人工智能驱动未来的关键力量
ChatGPT安装包Windows版-让智能助手触手可得,q和ai
主流seo是什么,seo是什么推广网站 ,AI心理师
SEO注意事项:助力网站流量提升的关键策略,济宁快速seo优化价格
如何查文章AI率?全面解析AI文章检测工具及技巧
AI代写文章:高效创作的新风尚
SEO要不,来看看如何通过SEO优化提高网站流量和曝光度,seo 获客技巧
seo要公司什么资源,做seo需要用到什么软件 ,ai明星换了
一秒采集:提升效率、创造价值的秘密武器,苏州网站整站优化
什么是神马排名?让你的网站脱颖而出,轻松占据搜索引擎的C位!,乳山网站优化关键词排名
ChatGPT为什么打不开?背后原因与解决方案,慧ai写作
好用的AI写作软件,让创作更高效
好用的AI智能工具,让生活与工作更高效!
SEO兼职:如何通过SEO兼职实现收入增长与职业突破,濮阳网站建设官网
为什么“蜘蛛弛查询”能成为提升网站排名的秘密武器?,惠州网站推广v1戈seo24
seo简报什么意思,seo工作汇报 ,万花筒 ai
SEO优化引导新官网,助力企业迈向成功之路,宋轶ai换
ChatGPT网页打不开?快来看看这些解决办法,轻松恢复正常访问!,ai金色包装
未来写作新模式文章撰写AI如何助力内容创作
什么是seo伪原创,seo就业前景伪原创怎么写 ,头像ai画怎么弄
“只能写作”:在创作的世界里,选择文字,就是选择自由,云南关键词排名推广报价
SEO策划:让你的网站迅速脱颖而出的秘诀,seo优化和技巧
seo计算了什么,seo的常用术语 ,ai智能有意思的口令
seo网赚什么意思,网站seo赚钱 ,ai打不开ai
SEO笔记:如何打造高效的SEO策略提升网站排名,网站优化优质服务方案
ChatGPT不能用了?了解这一背后的真相及解决方法,ai恐怖头像
常用AI工具,高效智能生活
SEO舆情:如何通过有效的舆情管理提升企业品牌形象,seo推广外包提高收录
SEO武汉:如何提升武汉地区网站的搜索引擎排名,景区网站建设费用
AI免费生成文字,打造创作新时代
怎样用AI写文章?快速高效创作新技能!
SEO留痕:数字营销的隐性力量,如何通过SEO优化让品牌更具竞争力,铁岭网站关键词建设优化
SEO检测,让网站排名飞升的秘密武器,高端快消食品营销推广
SEO自从上线后的演变与未来发展趋势,拼多多增加关键词排名
Chatttst:开启智能沟通新时代的无限可能,上海联通ai
Bing搜索不能预览了?搜索引擎的新变革与挑战,ai制作一张窗花
seo重点是什么,seo最重要的指标 ,ai网格怎么用
ChatGPT已识别但不可用?揭秘背后原因与解决方案!,小狸ai和斑马ai语文
SEO赚钱:如何通过SEO技能在网络上实现财富自由,网站怎么建设推广平台
SEO这种营销方式,改变你网站流量的秘密武器,佛山网站设计建设
在线AI写文:开启高效创作新时代
未来写作新方式原创AI文章的无限可能
优化投入,让企业更具竞争力,怎样推广营销方案
AI自动读文:让阅读更轻松、更高效的智能革命,寄ai空
交友群都有哪些,交友群是干什么的 ,ai猫csgo
WPJVX:开启数字化未来的智慧平台,关键词排名技术咨询乐云seo
二级泛站群,zblog二级泛站群 ,李宗盛ai
用AI优化文章,轻松提升内容质量与创作效率
ChatGPT不能打开EL?揭秘这一困扰背后的真相与解决方案,ai被动房
ChatGPT桌面应用安装了,不能用?解决方案全攻略,让你轻松畅享AI助手!,绫波丽ai智能