2016-05-19 3 views
1

Почему следующий код не работает в IE?Фоновый градиент и фильтр в IE

Gradient код не работает в IE

background: -webkit-linear-gradient(#0B282F, white); 
background: -o-linear-gradient(#0B282F, white); 
background: -moz-linear-gradient(#0B282F, white); 
background: linear-gradient(#0B282F, white); 

фильтр не работает в IE.

filter: drop-shadow(5px 5px 100px #fff);; 
-webkit-filter: drop-shadow(5px 5px 100px #fff); 
filter: drop-shadow(5px 5px 100px #fff); 
-o-filter: drop-shadow(5px 5px 100px #fff); 

ответ

1

Ссылка: http://caniuse.com/#search=filter и http://caniuse.com/#search=gradient

IE 9,8 не поддерживает градиенты. IE 11,9,8 не поддерживает свойство фильтра. В EDGE он должен быть включен под флагом «Включить свойство фильтра CSS».

+0

я вижу ... как насчет градиентной сэр? .... –

+0

http://www.colorzilla.com/gradient-editor/Попробуйте следующий пример. Добавьте это свойство filter: progid: DXImageTransform.Microsoft.gradient (startColorstr = '# 1e5799', endColorstr = '# 7db9e8', GradientType = 0);/* IE6-9 */ – Paran0a

+0

Я имею в виду «drop-shadow» .. он отлично работал в chrome и mozilla .. но не работает в IE. –

0

попробовать это для градиента цвета в IE может это поможет вам

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b282f', endColorstr='#ffffff',GradientType=0); /* IE6-9 */ 
+0

yes Я пробовал ... –

Смежные вопросы