【发布时间】:2016-10-15 18:14:32
【问题描述】:
这似乎是一个非常初级的问题,但无论我如何表达,我似乎都找不到任何人为我提供解决方案。
我有一个设置大小以适合我的布局并保持其纵横比的图像,如下所示:
img{
width:50%;
height:auto;
}
由于我不知道图像有多高,我必须使用图像的实际高度(通过自动调整其大小)来计算另一个元素的位置。
$("img").height();
然而,只要它设置为自动,它就会返回 0。 我错过了什么?或者我怎样才能找到设置为自动的图像的当前高度:)?
谢谢!
【问题讨论】:
-
@nicael 看起来不像,不幸的是:(
-
我看不出问题出在哪里? jsfiddle.net/XL2000/fkwpdd67
-
@Midas 尝试在调整大小时获取高度 :)
标签: javascript jquery html css