📜  HTML | DOM 样式 transitionDelay 属性

📅  最后修改于: 2021-11-06 11:27:51             🧑  作者: Mango

HTML DOM 中的 transitionDelay 属性用于指定开始执行过渡的时间(以秒或毫秒为单位)。延迟是指在开始过渡效果之前要等待的时间。

句法:

  • 它返回 transitionDelay 属性。
    object.style.transitionDelay
  • 它设置 transitionDelay 属性。
    object.style.transitionDelay = "time|initial|inherit"

属性值:

  • time:它指定开始过渡动画的时间长度(以秒或毫秒为单位)。
    句法:
    object.style.transitionDelay = "time";

    例子:

    
    
          
    
        
            HTML DOM Style transitionDelay Property
        
          
        
        
    
      
    
      
        
          
        

               
            

    GeeksforGeeks

        
                                            

    输出:
    在点击按钮之前:

    单击按钮后:转换延迟:3 秒

  • 初始:将 transitionDelay 属性设置为其默认值。
    句法:
    object.style.transitionDelay = "initial";

    例子:

    
    
          
    
        
            HTML DOM Style transitionDelay Property
        
          
        
        
    
      
    
      
        
          
        

               
            

    GeeksforGeeks

        
                                                    

    输出:
    在点击按钮之前:

    单击按钮后:转换延迟:0 秒。因为默认的转换延迟是 0 秒。

  • 继承: transitionDelay 属性继承自其父级。
    句法:
    object.style.transitionDelay = "inherit";

    示例 3:

    
    
          
    
        
            HTML DOM Style transitionDelay Property
        
          
        
        
    
      
    
      
        
          
        

               
            
                

    GeeksforGeeks

            
        
                                            

    输出:
    在点击按钮之前:

    单击按钮后:转换延迟:2 秒。因为父类包含转换延迟 2 秒。

返回值:它返回一个字符串值,表示元素的 transitionDelay 属性。

支持的浏览器: DOM transitionDelay 属性支持的浏览器如下:

  • 谷歌浏览器 26.0
  • 浏览器 10.0
  • 火狐 16.0
  • Safari 6.1、3.1 WebkitTransitionDelay
  • 歌剧 12.1