VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
當前位置:
魔兽世界wow > 網站開發 > HTML >
  • css教程之transition-delay [延遲時間]

  • 2017-05-26 09:34 來源:未知

魔兽世界wow www.geyjm.icu transition-delay用來定義過渡動畫的延遲時間。

時間可為正整數,負整數和0,非0的時候必須設置單位為s(秒)或ms(毫秒);

為負數的時候過渡的動作會從該時間點開始顯示,之前的動作被截斷;為正數的時候過渡的動作會延遲觸發。

語法

transition-delay:<time>[ ,<time>]*;設置動畫延遲執行的時間。
語法項目 說明
初始值 0
適用于 塊元素和行內元素
可否繼承
單位 S
媒介 視覺
版本 CSS3.0

說明

transition-delay可以設置動畫延遲執行的時間,默認值0表示立即執行,時間可以是正數也可以是負數,負數表示截斷規定時間內的動畫。單位是秒,也可以是毫秒。

取值

0:不延遲,直接執行。

正數:按照設置的時間延遲。

負數:設置時間前的動畫將被截斷。

實例代碼

CSS

				
  1. .transition_property_1{
  2.     -webkit-transition:ease all 2s;
  3.     -moz-transition:ease all 2s;
  4.     -webkit-transition-delay:1s;
  5.     -moz-transition-delay:1s;
  6.     position:absolute;
  7.     left:10px;
  8.     top:50px;
  9. }
  10. .transition_property_2{
  11.     -webkit-transition:ease all 2s;
  12.     -moz-transition:ease all 2s;
  13.     -webkit-transition-delay:-1s;
  14.     -moz-transition-delay:-1s;
  15.     position:absolute;
  16.     left:10px;
  17.     top:170px;
  18. }
  19. .transition_property_1:hover,
  20. .transition_property_2:hover{
  21.     left:500px;
  22. }
復制
HTML

				
  1. <div class="demo_box transition_property_1">動畫延遲一秒執行</div>
  2. <div class="demo_box transition_property_2">動畫前1秒被截斷</div>
復制
運行一下 »

兼容性

IE Firefox Opera Safari Chrome
IE 10+ Firefox 3.5+ Opera 11.50+ Safari 10+ Chrome 2.0+

相關教程