У меня есть простой CSS, который использует свойство background-size, чтобы заставить фон заполнять страницу.
body {
background-attachment: fixed;
background: url("/img/bg.jpg");
background-size: cover;
}
Этот код не работает в Internet Explorer 8 и ниже из-за отсутствия поддержки свойства background-size. Используя этот код полифилла, можно добавить в этот код поддержку IE8. Однако код по-прежнему не работает в IE7 и ниже.
Есть ли решение этого?






Вы можете использовать Фильтр AlphaImageLoader для решения этой проблемы.
Также вы можете проверить этот пост, который похож на вашу проблему. Как заставить работать размер фона в IE?
Не тратьте время на IE7, это всего 0,01% пользователей.