Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Динамические фильтры



Работает только в Internet Explorer!

Динамические фильтры (переходы состояний) особенно удобны при слайд-шоу.

Для применения динамического фильтра необходимо добавить следующий тег META:

blendTrans - Создает эффект выцветания старого и проявления нового изображения.

Синтаксис: filter:blendTrans(Duration=float, Overlap=0.0-1.0), где:

Атрибуты:

Duration (время выполнения фильтра в секундах);

Overlap (число от 0.0 до 1.0, определяющее какую часть времени, указанного в атрибуте Duration, одновременно видны и старое, и новое изображения; по умолчанию - 1.0).

revealTrans - Может создавать множество эффектов.

Синтаксис: filter:revealTrans(Duration=float, Transition=1-23), где:

Атрибуты:

Duration (время выполнения фильтра в секундах);

Transition (вид эффекта 1-22 - определенный эффект, 23 - случайный эффект).

Barn - Создает эффект раздвижных ворот.

Синтаксис: filter:progid:DXImageTransform.Microsoft.Barn(Duration=float, Motion=out|in, Orientation=horizontal|vertical), где:

Атрибуты:

Duration (время выполнения фильтра в секундах);

Motion (направление движения по умолчанию, out - ворота раскрываются;in - ворота закрываются);

Orientation (ориентация линий перехода

horizontal - горизонтальные линии перехода

vertical - вертикальные линии перехода; по умолчанию);

Пример: <meta http-equiv="Page-Enter"

content="progid:DXImageTransform.Microsoft.Barn

(Duration=2, Motion='in', Orientation='horizontal')">

Рассмотрим так же другие динамические фильтры:

Blinds - Cоздает эффект жалюзи.

Синтаксис: filter:progid:DXImageTransform.Microsoft.Blinds(Bands=integer, Direction=up|down|right|left, Duration=float);

CheckerBoard - Cоздает эффект шахматной доски.

Синтаксис: filter:progid:DXImageTransform.Microsoft.CheckerBoard(Direction=up|down|right|left, Duration=float, SquaresX=2-20, SquaresY=integer>2);

Fade - Создает эффект выцветания старого и проявления нового изображения.

Синтаксис: filter:progid:DXImageTransform.Microsoft.Fade(Duration=float, Overlap=0.0-1.0);

GradientWipe - Создает эффект градиентного стирания изображения.

Синтаксис: filter:progid:DXImageTransform.Microsoft.GradientWipe(Duration=float, GradientSize=0.0-1.0, Motion=forward|reverse, WipeStyle=1|2);

Inset - Создает эффект вставки от левого верхнего угла.

Синтаксис: filter:progid:DXImageTransform.Microsoft.Inset(Duration=float);

Iris - Создает эффект расширяющегося или сужающегося "отверстия" в изображении.

Синтаксис: filter:progid:DXImageTransform.Microsoft.Iris(Duration=float, IrisStyle=diamond|circle|cross|plus|star, Motion=out|in);

Pixelate - Создает эффект "разъедания" пикселей старого изображения.

Синтаксис: filter:progid:DXImageTransform.Microsoft.Pixelate(Duration=float, MaxSquare=2-50) (MaxSquare - максимальная ширина в пикселях pixelated-квадрата (от 2 до 50), по умолчанию - 50);

RandomDissolve - Создает эффект случайного растворения.

Синтаксис: filter:progid:DXImageTransform.Microsoft.RandomDissolve(Duration=float);

Stretch - Cоздает эффект растягивающегося изображения.

Синтаксис: filter:progid:DXImageTransform.Microsoft.Stretch(Duration=float, StretchStyle=hide|push|spin) и т.д.





Дата публикования: 2015-02-28; Прочитано: 286 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...