【发布时间】:2013-06-24 22:12:40
【问题描述】:
在使用width()、outerWidth() 和css("width) 多次尝试后,我发现所有这些方法都返回一个计算值(在我的情况下总是与原始值不同),那么我该如何读取我设置的值我的 CSS 中的元素 width?
【问题讨论】:
-
它应该总是相同的,除非有一些
padding设置。所以也要得到填充的值 -
事实上,css("width") 应该可以工作
-
@Rhea 不幸的是css的值不一样:bugs.jquery.com/ticket/14022
-
听起来你的原始元素中有一个元素,它可能会扩展超出你在样式表中设置的宽度以及所有这些答案,他们没有阅读问题吗?
-
提供一个jsfiddle来测试它或至少相关的html代码
标签: javascript jquery html css width