打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
jQuery中width、innerWidth、outerWidth的区别 | 迦南的天空

虽然有API手册可以参考,不过我想很多小白用户也是懒得看手册的了,所以这里就用直接+简单的问题来说明一下这几个属性的数别吧。

在css的盒子模型中,最内部是content area,然后是padding、border、margin

那么width其实就是content area,
innerWidth = width + padding
outerWidth = innerWidth + border

不过,jQuery的outerWidth属性还可以传递一个参数,那么:
outerWidth(true) = outerWidth + margin

稍微有点基础的童鞋应该能很明了地看出来区别了吧。不过这个只是我简单测试的结果,没有做什么特别的测试。若有错误,请纠正。

同理,这个区别同样适用于height、innerHeight、outerHeight;而offset属性是计算到border的位置的哦~

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
jQuery操作元素的宽和高
浏览器对象属性 window.innerWidth 和 window.outerWidth 这两个宽度属性有何区别?
7.jQuery中位置坐标图形相关方法
EasyUI Datagrid 鼠标悬停显示单元格内容
jquery outerHeight方法 outerWidth方法 获取元素实际宽度高度
可拖拽可改变大小的层
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服