267 of 313 menu

Propriedade transition-property

A propriedade transition-property define qual propriedade será animada com uma transição suave transition. O valor deve ser o nome da propriedade CSS que será animada. Se definir o valor all (que é o valor padrão) - todas as propriedades serão animadas simultaneamente.

Sintaxe

seletor { transition-property: valor; }

Exemplo

Passe o mouse sobre o bloco - ele mudará sua largura suavemente, pois transition-property tem o valor width:

<div id="elem"></div> #elem { border: 1px solid black; transition-duration: 2s; transition-property: width; height: 50px; width: 100px; } #elem:hover { width: 400px; }

:

Exemplo . Valor all

Neste exemplo, transition-property tem o valor all - portanto, todas as propriedades definidas para o estado hover serão alteradas suavemente (no nosso caso, são width e height). Todas as mudanças ocorrerão no mesmo período de tempo, definido em transition-duration:

<div id="elem"></div> #elem { border: 1px solid black; transition-duration: 2s; transition-property: all; height: 25px; width: 100px; } #elem:hover { height: 50px; width: 400px; }

:

Veja também

  • a propriedade transition-duration,
    que define a duração da transição suave
  • a propriedade transition-delay,
    que define o atraso antes da transição suave
  • a propriedade transition-timing-function,
    que define a função de temporização para a transição suave
  • a propriedade transition,
    que é uma abreviação para a transição suave
  • a propriedade animation,
    com a qual é possível criar uma animação
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar