我有一个带width=0
的空h2元素。之后我用JavaScript在h2中添加了一些内容。如何获得h2元素的新宽度?
之前:<h2></h2>
,然后我$('h2').html('hello');
,然后我:<h2>hello</h2>
。
答案 0 :(得分:5)
.width()
是获得元素实时宽度的方法。
更大的问题是静态设置块级元素的宽度,不允许它扩展以适应内容。如果你将h2的css设置为overflow:hidden
,你可能会看到我的意思。
默认情况下,标题标记会填充父级的可用宽度。