当我有一个950x500的图像并输出它时:
<img src="http://full/url/to/image.png" />
图像下方有一个奇怪的3px高度空间。当询问关于它的javascript时,它确实会说大小是950x503。虽然图像确实(多次检查)大小为500。图像标签看起来如何解决这个问题?
请注意,图像也必须保持动态。因此,如果我将图像的宽度设置为100%,则高度将相应地调整大小。
答案 0 :(得分:1)
尝试这样做而不是放display :block;
,因为这会影响所有图片标记,尽管没有任何伤害,但正确的方法是:
<img src="http://full/url/to/image.png" height="950" width="500"/>
答案 1 :(得分:0)
没关系,答案是,将图像显示设置在块上,如下所示:
img { display: block; }