使用jquery确定html div元素的默认宽度和高度

时间:2013-12-30 19:41:02

标签: jquery html css

我已经定义了一个div,当我尝试确定它的宽度时,我得到一个值-544

我假设除非未定义块的高度和宽度,否则它将为零。

小提琴     http://jsfiddle.net/LTgCV/

HTML

<div></div>

JS

$(document).ready(function () {
    alert($('div').width())
    alert($('div').height())
})

1 个答案:

答案 0 :(得分:0)

你的小提琴是不同的。如果您使用空div,则它具有默认值

display: block;

所以它的宽度是100%但是因为它是空的,所以它的高度是0px。如果使用空span元素,因为其默认显示为

display: inline;

然后它的宽度将是0px,所以它的高度也是如此。点击http://jsfiddle.net/LTgCV/2/