【发布时间】:2014-11-16 09:18:33
【问题描述】:
根据box模型,元素的总宽度=内容宽度+边距+内边距+边框。
如果定义一个 div 元素,并添加 width=200、margin=3px、border=4px 和 padding=1px。然后使用$('div').width()在JS代码中查询,根据公式返回200而不是宽度。
【问题讨论】:
-
jQuery 的
.width()方法将始终返回内容宽度。请改用.outerWidth()。