--- title: transition-delay slug: Web/CSS/transition-delay tags: - CSS - Proriedade CSS - Referencia - Transições CSS - transition-delay translation_of: Web/CSS/transition-delay ---
{{CSSRef}}

A propriedade CSS transition-delay (atraso de transição) determina o tempo de duração da espera antes de iniciar um efeito de transição(transition effect) quando seu valor muda.

{{EmbedInteractiveExample("pages/css/transition-delay.html")}}

Essa espera, ou atraso de transição, pode ser zero, positiva ou negativa:

Você pode especificar vários atrasos, o que é útil quando é necessário realizar a transição de várias propriedades. Cada atraso pode ser aplicado à propriedade correspondente como especificado pela propriedade de transição({{cssxref("transition-property")}}), que atua como uma lista mestre. Se existem menos atrasos do que o determinado pela lista mestre, a lista de valores de atraso será repetida até que seja suficiente. Se existem mais atrasos, a lista de valores de atraso será trucanda(limitada) ao combinar o número de propriedades. Em ambos os casos, a declaração CSS permacene válida.

Syntax

/* Valores de Tempo <time>  */
transition-delay: 3s;
transition-delay: 2s, 4ms;

/* Valores Globais */
transition-delay: inherit;
transition-delay: initial;
transition-delay: unset;

Valores

{{cssxref("<time>")}}
Indica a quantidade de tempo de espera entre um valor de propriedade e o inicio do efeito de transição(transition effect).

Sintaxe Formal

{{csssyntax}}

Exemplos

transition-delay: 0.5s

{{EmbedLiveSample("delay_0_5s",275,150)}}

transition-delay: 1s

{{EmbedLiveSample("delay_1s",275,150)}}

transition-delay: 2s

{{EmbedLiveSample("delay_2s",275,150)}}

transition-delay: 4s

{{EmbedLiveSample("delay_4s",275,150)}}

Especificações

Especificação Status Comentário
{{SpecName('CSS3 Transitions', '#transition-delay-property', 'transition-delay')}} {{Spec2('CSS3 Transitions')}} Definição inicial

{{cssinfo}}

Compatibilidade com navegadores

{{Compat("css.properties.transition-delay")}}

Veja também