【发布时间】:2011-01-30 20:55:00
【问题描述】:
我有一个问题,如果我在 css 中设置图像高度并尝试获取高度/宽度,我会在不同的浏览器中得到不同的结果。有没有办法在所有浏览器中获得相同的维度?
你可以找到一个活生生的例子here
这个概念是这样的:
CSS:
img{
height:100px;
}
Script:
$(document).ready(function(){
$("#text").append($("#img_0").attr("height"));
$("#text").append($("#img_0").attr("width"));
});
输出火狐: 图片高度:100 图片宽度:150
输出铬: 图片高度:100 图片宽度:0
输出铬: 图片高度:100 图片宽度:93?
我已经从 StackOverflow 尝试过: stackoverflow.com/questions/1873419/jquery-get-height-width
但仍然得到相同的结果
任何人都知道一个好的解决方案?
【问题讨论】:
标签: jquery google-chrome height width