Как и в комментарии, я сделал это тестовое изображение:
http://i.stack.imgur.com/M2Olq.jpg - Я не собираюсь вставлять это здесь:)
Я тестирую с добросовестным Internet Explorer 8 / Windows 7.
В этом тесте описано ваше поведение:
http://jsfiddle.net/K5ydt/
Я продолжал настраивать height
, чтобыпопытаться найти предел.Когда я начал работать с 16000
, но не с 17000
, я попробовал число 16384
, которое является максимальным значением некоторого целочисленного типа данных (или чего-то подобного, я не могу точно вспомнить, что).
И достаточно точно:
Я не мог найти способ «исправить» это, и, вероятно, не один.Я думаю, вам придется использовать это вместо этого:
<img src="http://i.stack.imgur.com/M2Olq.jpg" style="width:918px; height: 26136px" />
Также без указания размеров работает:
<img src="http://i.stack.imgur.com/M2Olq.jpg" />
Интересно, что IE9 также, похоже, страдает от той же проблемы.
Я тестировал с http://ipinfo.info/netrenderer/ + http://fiddle.jshell.net/K5ydt/show/light/ - результат: изображение 1px
high.