Проблемы с несколькими фоновыми изображениями в ie7 / ie8

Я пытаюсь решить ошибку в ie7 / ie8 для нескольких фоновых изображений ...

Я знаю, что изначально он не поддерживает то есть, но я нашел в Интернете некоторые интересные вещи, например:Кросс-браузер с несколькими фонами

В основном это фон из двух изображений, но я хочу иметь 3 изображения с определенной позицией и размером изображений через CSS ... Код скрипты не работает в ie7 / ie8 ...

http://jsfiddle.net/CsKhy/4/

Может кто-нибудь помочь ??

 SVS20 июн. 2012 г., 09:28
Используйте CSS3 PIE, чтобы сделать эту работу на старых браузерах
 J Cole Morrison17 июл. 2012 г., 21:19
Согласен! CSS3 PIE (css3pie.com ) делает чудеса, давая IE некоторую изящную деградацию. Будьте осторожны с этим - иногда PIE будет сбиваться, а стили просто не будут отображаться вообще. Но на самом деле Modernizr делает все возможное, если только вам абсолютно не нужно иметь несколько фонов на ie7 / ie8.

Ответы на вопрос(2)

Демо-версия:
http://jsfiddle.net/CsKhy/5/

Замечания:background-size несовместим с IE8 или ниже, так что, возможно, лучше использовать изображения вместо фоновых изображений.

 SaurabhLP20 июн. 2012 г., 09:29
извините, но я хочу использовать минимальный или минимальный размер HTML в документе ... HTML пытается выполнить некоторые действия с некоторым JavaScript, поэтому я не могу позволить себе прикоснуться к части HTML ...

я использую

<style>
  .bgImage{width:100%;}
</style>

Сразу после тега body и перед любым другим кодом вставьте этот

<img src="yourimage" class="bgImage"/>

Не идеальное решение, но совместимо и работает, я использовал его много раз. (для начала убедитесь, что ваше изображение большое, иначе оно будет искажаться на больших экранах)

Ваш ответ на вопрос