Задать вопрос
den0820
@den0820
Фронтенд Junior разработчик.

Как убрать фильтр у блока в IE9-8?

Дело в том, что я задаю блоку градиент и скругленные углы :
background-image: linear-gradient(#fff, #fefefe 64%, #f5f5f5);
border-radius: 4px;


но в ИЕ8-9 фильтр накрывает области со скругленными углами, и, если его отменить, например:
filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));


, то и градиент для Ие соответственно отменится... Есть ли выход из данной ситуации?
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
zooks
@zooks
Frontend
Убрать фильтр вообще. Даже Microsoft их не рекомендует использовать.
Оставить только фолбек на background-color.
background: #fefefe;
background: linear-gradient(#fff, #fefefe 64%, #f5f5f5);
border-radius: 4px;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы