Транзитивность SMIL
- Предыдущая страница SMIL Parallel
- Следующая страница SMIL Media
Transition может создавать эффекты "проявление" и "стирание" для элементов.
Transition относится к SMIL 2.0
Transition является новой функцией в SMIL 2.0. Transition не является частью спецификации SMIL 1.0.
Internet Explorer 6 поддерживает Transition на основе спецификации SMIL 2.0. Transition реализуется элементом <transitionfilter>.
атрибуты
<элемент transitionfilter> содержит несколько элементов, наиболее часто используемые из которых:
атрибуты | описание | пример |
---|---|---|
type | определяет тип фильтра перехода (смотрите список фильтров перехода) | type="clockWipe" |
begin | определяет время начала перехода | begin="0s" |
mode | определяет режим перехода | mode="in" |
from | определяет начальное значение перехода | from="0.2" |
to | определяет конечное значение перехода | to="0.8" |
Фильтры перехода
можно использовать следующие фильтры перехода:
fade, barnDoorWipe, barWipe, clockWipe, ellipseWipe, fanWipe, irisWipe pushWipe, slideWipe, snakeWipe, spiralWipe, starWipe
Пример: отображение Transition
<html xmlns:t="urn:schemas-microsoft-com:time"> <head> <?import namespace="t" implementation="#default#time2"> <style>.t {behavior: url(#default#time2)}</style> </head> <body> <t:transitionfilter targetelement="keyb" type="clockWipe" begin="keyb.begin" dur="2s" /> <img id="keyb" class="t" src="pic_keyb.jpg" dur="4s" width="128" height="107" /> </body> </html>
В примере выше изображение будет отображаться 4 секунды. Фильтр перехода будет использовать 2 секунды, чтобы отобразить изображение в стиле "clockWipe".
Совет:Вы должны запустить Internet Explorer 6, чтобы отобразить этот пример.
- Предыдущая страница SMIL Parallel
- Следующая страница SMIL Media