#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. ЛОЛ, да, действительно. Я прекратил поддержку в конце прошлого года, я даже не делаю этого, если клиент больше не запрашивает. Пришло время дать ему умереть!!