Когда у меня есть изображение размером 950x500 и я вывожу его так:
<img src="http://full/url/to/image.png" />
Под изображением находится странное пространство высотой 3 пикселя.Когда вы спрашиваете об этом javascript, он действительно скажет, что размер 950x503.Хотя изображение действительно (проверьте несколько раз) в размере 500.Похоже, что тег изображения делает это, как это можно исправить?
Обратите внимание, что изображение также должно оставаться динамическим.Поэтому, если бы я установил ширину изображения равной 100%, высота изменилась бы соответственно.