На этом шаге мы рассмотрим фильтр revealTrans.
Фильтр revealTrans позволяет, в отличие от перехода blendTrans, выполнить переходы из одного видимого состояния в другое разнообразными способами. Его свойство Transition может иметь целое значение, которое определяет тип перехода. Допустимые значения представлены в таблице 1.
| Переход | Отображение объекта | 
|---|---|
| 0 | Сжимающийся прямоугольник | 
| 1 | Расширяющийся прямоугольник | 
| 2 | Сжимающийся круг | 
| 3 | Расширяющийся круг | 
| 4 | Разворачивание снизу вверх | 
| 5 | Разворачивание сверху вниз | 
| 6 | Разворачивание слева направо | 
| 7 | Разворачивание справа налево | 
| 8 | Вертикальные жалюзи | 
| 9 | Горизонтальные жалюзи | 
| 10 | В шахматном порядке поперек | 
| 11 | В шахматном порядке вниз | 
| 12 | Пиксели отображаются в случайном порядке | 
| 13 | Одновременно слева и справа к центру | 
| 14 | Одновременно от центра налево и направо | 
| 15 | Одновременно снизу и сверху к центру | 
| 16 | Одновременно от центра вверх и вниз | 
| 17 | От правого верхнего угла к левому нижнему | 
| 18 | От правого нижнего угла к левому верхнему | 
| 19 | От левого верхнего угла к правому нижнему | 
| 20 | От левого нижнего угла к правому верхнему | 
| 21 | Случайными горизонтальными линиями | 
| 22 | Случайными вертикальными линиями | 
| 23 | Отображение пикселей случайным образом | 
На рисунке 1 показан результат применения перехода revealTrans со значением параметра Transition=1 вместо перехода blendTrans в примере предыдущего шага. В этом случае новый рисунок прорисовывается в течение 8 секунд расширяющимся из центра прямоугольником.

Рис.1. Пример фильтра revealTrans (щелкните по рисунку)
Мы закончили изучение основ CSS. Надеемся, что изложенный материал пригодится Вам в дальнейшем.