размер фона: обложка; альтернатива для IE6

#internet-explorer #css #background-image

#internet-explorer #css #фоновое изображение

Вопрос:

Мне нужно быстрое исправление для body{background-size:cover;} работы в IE6 . Каков наилучший способ сделать это? JavaScript / jQuery или несколько схематичных приемов CSS2, означающих, что мне придется поместить изображение в элемент страницы, а не только в CSS.

Комментарии:

1. IE6? Серьезно? Вы просмотрели их аналитику, чтобы убедиться, что это стоит затраченных усилий? Я видел взломы CSS3 для IE6 для border-radius, box-shadow и linear-gradient, но не для каких-либо свойств фона. У меня есть ответ для вас, который все же должен сработать.

Ответ №1:

Вы можете использовать IEFilters. Смотрите эту статью.

Ответ №2:

Если вам необходимо это сделать, казалось бы, самым простым способом было бы использовать абсолютно расположенное изображение с высотой и шириной 100%. Затем используйте z-index, чтобы поместить остальное содержимое поверх изображения.

Комментарии:

1. ЛОЛ, да, действительно. Я прекратил поддержку в конце прошлого года, я даже не делаю этого, если клиент больше не запрашивает. Пришло время дать ему умереть!!