Я работаю над слайдером изображения, который масштабирует изображение. Конечно, это прекрасно работает во всех браузерах, включая IE9+, но для IE7/8 кажется, что изображение масштабируется, чтобы соответствовать высоте контейнера, а не ширине...
Я использую следующий код CSS для масштабирования изображений.
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../files/slideshow/3.jpg', sizingMethod='scale')"
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../files/slideshow/3.jpg', sizingMethod='scale');
Мне было любопытно, знает ли кто-нибудь способ сделать этот масштаб по ширине контейнера, а не по высоте, используя CSS или JavaScript?
Вы можете просмотреть его здесь http://kearsargefire.org/
width: 100%; height: auto;
обычно делает это за меня. - person Blazemonger   schedule 22.04.2013height:auto;
, изображение не появляется - person Robert E. McIntosh   schedule 22.04.2013background-size
для других браузеров, вы можете использовать полифил, например CSS3Pie, который добавляет поддержку CSS background-size. к более старым версиям IE. - person Spudley   schedule 22.04.2013background-size
. - person Blazemonger   schedule 22.04.2013