293 of 313 menu

Função translate

A função translate define o deslocamento de um elemento ao longo do eixo X e do eixo Y. É usada em conjunto com a propriedade transform. Os valores da propriedade podem ser quaisquer unidades de tamanho.

Pode receber um ou dois parâmetros. Se houver dois parâmetros - o primeiro define o deslocamento ao longo do eixo X, e o segundo - ao longo do eixo Y. Se houver um único parâmetro, ele define o deslocamento ao longo do eixo X.

Os valores dos parâmetros podem ser positivos e negativos. Um valor positivo ao longo do eixo X desloca para a direita, um negativo - para a esquerda. Um valor positivo ao longo do eixo Y desloca para baixo, um negativo - para cima.

Sintaxe

seletor { transform: translate(deslocamento no eixo X, deslocamento no eixo Y); }

Exemplo

Ao passar o mouse sobre o bloco, ele se deslocará 30px para a direita:

<div id="elem"></div> #elem { border: 1px solid black; width: 100px; height: 50px; } #elem:hover { transform: translate(30px); }

:

Exemplo

Ao passar o mouse sobre o bloco, ele se deslocará 30px para a esquerda:

<div id="elem"></div> #elem { border: 1px solid black; width: 100px; height: 50px; } #elem:hover { transform: translate(-30px); }

:

Exemplo

Ao passar o mouse sobre o bloco, ele se deslocará 15px para a direita e 30px para baixo:

<div id="elem"></div> #elem { border: 1px solid black; width: 100px; height: 50px; } #elem:hover { transform: translate(15px, 30px); }

:

Veja também

  • a função translateX,
    que define o deslocamento ao longo do eixo X
  • a função translateY,
    que define o deslocamento ao longo do eixo Y
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