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

标签 jquery html css

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

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

fiddle http://jsfiddle.net/LTgCV/

html

<div></div>

js

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

最佳答案

你的 fiddle 有点不一样。如果您使用一个空的 div,它具有默认值

display: block;

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

display: inline;

那么它的宽度将是 0px 所以它的高度也是。点这里http://jsfiddle.net/LTgCV/2/ .

关于jquery - 使用 jquery 确定 html div 元素的默认宽度和高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20846302/

相关文章:

javascript - 从内容脚本触发点击事件 - chrome 扩展

html - 当我尝试使用以容器为中心的形式时,它向左移动。如何让它保持在中心?

css - 放大DIV标签

Javascript:按时间顺序对用户输入进行排序

html - CSS <h3> 标签下方文本右侧的 float 图像

javascript - 如何将焦点集中的div居中? [垂直]

php - 如何使用php传递输入类型的数据

jquery - 如何检测 localStorage 存储事件是否来自 IE 中的同一页面?

来自 &lt;input&gt; 的 PHP POST 值是使用 While 循环创建的

html - 为不同的浏览器窗口垂直居中内容