Фильтр RandomDissolve | назначение, параметры фильтра, примеры

Фильтр RandomDissolve Фильтр RandomDissolve указывает, что при изменении контента элемента, новый контент...

Фильтр RandomDissolve указывает, что при изменении контента элемента, новый контент будет проявляться сквозь старый появляться на странице с эффектом попиксельного перехода в хаотическом порядке.

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

Синтаксис

div {
   -ms-filter:"progid:DXImageTransform.Microsoft.RandomDissolve()";
   filter:progid:DXImageTransform.Microsoft.RandomDissolve();

}

Параметры отделяются друг от друга запятой. Параметр состоит из двух частей: имени параметра и его значения, разделенных знаком равно. Значение параметра может быть взято в кавычки.

Параметры фильтра

Параметр Описание Возможные значения Значение по умолчанию
duration определяет время в секундах и миллисекундах, которое займет переход от старого значения к новому действительное число с точкой между целой и дробной частью и четырьмя знаками после точки нет
enabled флаг, управляющий фильтром
  • true — фильтр включен
  • false — фильтр отключен
true

Пример

Переход будет иметь эффект хаотического попиксельного перехода нового контента сквозь старый длительностью 10.5 сек.

div {
   -ms-filter:"progid:DXImageTransform.Microsoft.RandomDissolve(duration=10.5)";
   filter:progid:DXImageTransform.Microsoft.RandomDissolve(duration=10.5);
}


Фильтр не управляет переходами между значениями, а только указывает, какой переход и с какими параметрами будет использоваться, а также регулирует длительность перехода. Управлять самим изменением контента элемента можно только с помощью скриптов.

Показать комментарии

Смотрите также в этом разделе

Смежные материалы, которые могут быть вам полезны