为什么image.height不是合适的尺寸?

时间:2012-02-20 10:07:25

标签: html css image image-size

当我有一个950x500的图像并输出它时:

<img src="http://full/url/to/image.png" />

图像下方有一个奇怪的3px高度空间。当询问关于它的javascript时,它确实会说大小是950x503。虽然图像确实(多次检查)大小为500。图像标签看起来如何解决这个问题?

请注意,图像也必须保持动态。因此,如果我将图像的宽度设置为100%,则高度将相应地调整大小。

2 个答案:

答案 0 :(得分:1)

尝试这样做而不是放display :block;,因为这会影响所有图片标记,尽管没有任何伤害,但正确的方法是:

<img src="http://full/url/to/image.png" height="950" width="500"/>

答案 1 :(得分:0)

没关系,答案是,将图像显示设置在块上,如下所示:

img { display: block; }