Analista Judiciário - Área: Apoio Especializado - Especialidade: Análises de Sistemas de Informação
Acerca de Angular, CSS3, HTML5, JavaScript, TypeScript e
XML, julgue o próximo item.
Uma das funcionalidades da CSS3 é o conjunto de transformações 3D, que visam permitir um melhor dimensionamento bidimensional dos elementos.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
CSS3 – Transformações 3D
Gabarito: Errado (Alternativa E). A afirmação é incorreta porque as transformações 3D da CSS3 operam em um espaço tridimensional (eixos X, Y e Z), permitindo rotações, translações e escalas no eixo Z, e não têm como objetivo melhorar o dimensionamento bidimensional. O dimensionamento bidimensional (escala) é realizado por transformações 2D, como scale(), scaleX() e scaleY(), ou pela propriedade transform com funções 2D.
A CSS3 introduziu o módulo de transformações, que inclui funções 2D (rotate, scale, translate, skew) e funções 3D (rotateX, rotateY, rotateZ, translateZ, scaleZ, perspective). As transformações 3D são usadas para criar efeitos de profundidade e rotação tridimensional, não para "melhor dimensionamento bidimensional". A frase do enunciado é contraditória: se é 3D, não é voltado para 2D.
NÃO CAIA NESSA!
A banca tenta confundir associando "transformações 3D" a "dimensionamento bidimensional". O candidato deve lembrar que 3D e 2D são conceitos distintos na CSS: as funções de transformação 3D atuam no eixo Z, enquanto o dimensionamento (escala) bidimensional é feito com funções 2D como scale(). Fique atento: a finalidade das transformações 3D não é melhorar o 2D, e sim adicionar uma dimensão extra.