SMIL Sequence
- Предыдущая страница Временная шкала SMIL
- Следующая страница SMIL Parallel
<seq> - наиболее часто используемый элемент SMIL - определение последовательности.
Элемент последовательности <seq>
Элементы, содержащиеся в элементе <seq>, отображаются по порядку в последовательности.
Вы можете использовать элемент <seq> для определения списка изображений, списков абзацев, списков видео или любого другого элемента, которые нужно отобразить.
Элемент <seq> имеет множество свойств, наиболее часто используемые из которых:
Свойства | Значение | Описание |
---|---|---|
begin | time | Задержка до отображения элемента. |
dur | time | Установите продолжительность отображения. |
repeatCount | number | Установите количество повторений отображения. |
Для полного списка элементов и свойств SMIL обратитесь на CodeW3C.com SMIL справочник。
Пример: отображение последовательности изображений
<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:seq repeatCount="indefinite"> <img class="t" src="image1.jpg" dur="1s" /> <img class="t" src="image2.jpg" dur="1s" /> </t:seq> </body> </html>
Пример: отображение текстовой последовательности
<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:seq repeatCount="indefinite"> <h2 class="t" dur="1s"> Я покажу в течение одной секунды</h2> <h2 class="t" dur="2s"> Я покажу в течение двух секунд</h2> <h2 class="t" dur="3s"> Я покажу в течение трех секунд</h2> </t:seq> </body> </html>
- Предыдущая страница Временная шкала SMIL
- Следующая страница SMIL Parallel