Transform: Translate
Como funciona a função translate
A função transform: translate move um elemento de acordo com os eixos X e Y. A sintaxe básica é transform: translate(x, y), onde x e y são os valores de deslocamento nos eixos horizontal e vertical, respectivamente. Esses valores podem ser em unidades de medida CSS, como pixels (px), porcentagens (%), ems, etc.
Por exemplo, transform: translate(50px, 100px) moverá o elemento 50 pixels para a direita e 100 pixels para baixo. Se você usar porcentagens, como transform: translate(50%, 10%), o elemento será movido 50% da largura do seu próprio tamanho para a direita e 10% da altura do seu próprio tamanho para baixo.
É importante notar que a transformação translate não afeta o fluxo do documento. Isso significa que o espaço original ocupado pelo elemento permanece o mesmo, e outros elementos ao redor não são reposicionados.
Erro comum de sintaxe
Não pode haver espaços entre a função translate e os parênteses.