SMIL timing

Tidsstyrning anger när något börjar och när det slutar.

Tidslinjer och Tidsstyrning

De flesta SMIL-element använder tidsattribut för att definiera presentationstidslinjen.

Tidsattribut definierar elementets börjanstid och varaktighet.

Följande tabell visar möjliga tidsformat:

format exempel
hh:mm:ss.f
  • 1:50:00 (1 timme 50 minuter)
  • 10:50 (10 minuter 50 sekunder)
  • 10.5 (10.5 sekunder)

number

[h|min|s|ms]

  • 3.5h (3.5 timmar)
  • 3.5min (3.5 minuter)
  • 3.5sec (3.5 sekunder)
  • 35ms (35 millisekunder)

wallclock

(YYY-MM-DDThh:mm:ss+zone)

wallclock(2003-08-01T12:10:30+1.00)

(12:10:30, 1 augusti 2003,协调世界时+1 timme)

Värdet "indefinite" kan användas för att definiera en oändlig loop.

Varaktighet

Elementets varaktighet (duration, dur="5s") egenskapen definierar hur lång tid elementet är synligt:

<html>
<head>
  <style>.t {behavior: url(#default#time2)}</style>
</head>
<body>
<img class="t" src="image1.jpg" dur="5s" />
</body>
</html>

TIY

När börjar det?

begin (begin="2s") egenskapen definierar när elementet blir synligt (startar spelas upp):

<html>
<head>
  <style>.t {behavior: url(#default#time2)}</style>
</head>
<body>
<img class="t" src="image1.jpg" begin="2s" />
</body>
</html>

TIY