场景:你有一个带有一些文本的div,这个div没有css宽度,没有jquery宽度,没有以任何方式分配给它的width属性。但是由于其中的内容,它有一个宽度,这是未定义的,在jQuery中报告为“null”。我的问题是:有没有办法退出这个div的宽度?
答案 0 :(得分:2)
$(element).width()
应该给你实际的宽度。使用$(element).outerWidth(includeMargin)
,您甚至可以获得宽度,包括填充,边框,以及(如果需要)边距。
答案 1 :(得分:1)
使用jquery,你可以在下面做
$('#id').width()