-ms-filter

Свойство -ms-filter позволяет применить к элементу фильтр, с помощью которого можно создать какой-либо визуальный эффект.

Значение фильтра берется в одинарные или двойные кавычки. Можно задать несколько значений, разделив их запятой.

Допустимые значения

  • строка начинающаяся с "progid:DXImageTransform.Microsoft.", после точки иде имя фильтра и в скобках его параметры. Параметры перечисляются через запятую и содержат пары имя:значение, разделенные знаком равно. Значения параметров можно брать в одинарные или двойные кавычки.
Значение по умолчанию нет
Применимо ко всем элементам имеющим layout
Наследование нет
Поддерживается браузерами Internet Explorer 8+

Пример

CSS
div {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(opacity=0.5, mirror=1, grayScale=1, enabled="false"), progid:DXImageTransform.Microsoft.DropShadow(color=green, offX=-10px, offY=-7px)";
}

Для браузеров IE 5.5-7 фильтры можно подключать в CSS документ с помощью CSS свойства filter. В этом случае фильтр в кавычки не берется.

Если в одном и том же правиле прописывать оба эти свойства, из-за особенностей синтаксического анализатора IE8, их порядок имеет значение: -ms-filter должен идти первым.

По теме