SMIL Timing

การนับเวลาแสดงว่าเวลาใดเริ่มและเวลาใดจบ

เวลาสีและการนับเวลา

ส่วนใหญ่ขององค์ประกอบ SMIL ใช้คุณสมบัติการนับเวลาเพื่อกำหนดเวลาที่แสดง

คุณสมบัติการนับเวลากำหนดเวลาที่องค์ประกอบเริ่มต้นและความยาวของเวลาที่ดำเนินต่อไป

ตารางด้านล่างแสดงรายการรูปแบบเวลาที่เป็นไปได้:

รูปแบบ ตัวอย่าง
hh:mm:ss.f
  • 1:50:00 (1 ชั่วโมง 50 นาที)
  • 10:50 (10 นาที 50 วินาที)
  • 10.5 (10.5 วินาที)

number

[h|min|s|ms]

  • 3.5h (3.5 ชั่วโมง)
  • 3.5min (3.5 นาที)
  • 3.5sec (3.5 วินาที)
  • 35ms (35 มิลลิเซกันด์)

wallclock

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

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

( 12 นาทีหลัง 10 นาที 30 วินาที, 1 สิงหาคม 2003, ตามเวลาสากลเชิงพิกัด + 1 ชั่วโมง)

ค่า "indefinite" สามารถใช้เพื่อนิยายวงจรที่ไม่จบลงได้

ความยาว

คุณสมบัติ duration (duration, dur="5s") นิยายความที่องค์ประกอบเห็นได้นานเท่าไหร่:

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

TIY

จากตอนไหนเริ่ม?

begin (begin="2s") คุณสมบัตินิยายความที่องค์ประกอบเห็นได้จากตอนไหน (เริ่มเล่น):

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

TIY