Pergunta  
 
Rede de conhecimento computador >> Pergunta >> PC Resolução de problemas >> Content
Como criar um widget de cubo giratório CSS?
A criação de um widget de cubo giratório CSS envolve o uso de transformações 3D e quadros-chave de animação. Aqui está um guia passo a passo:

Marcação HTML :

```html










```

CSS :

```css
/* Contêiner de cubo */
.cube-container {
largura:150px;
altura:150px;
margem:0 automático;
}

/* Cubo */
.cubo {
largura:100%;
altura:100%;
estilo de transformação:preserve-3d;
animação:rotateCube 10s linear infinito;
}

/* Faces do cubo */
.face {
largura:100%;
altura:100%;
posição:absoluta;
}

/* Face frontal */
.frente {
transformar:traduzirZ(50px);
cor de fundo:#ff0000;
}

/* Face posterior */
.voltar {
transformar:girarY(180deg) traduzirZ(50px);
cor de fundo:#00ff00;
}

/* Face Esquerda */
.esquerda {
transformar:girarY(-90deg) traduzirZ(50px);
cor de fundo:#0000ff;
}

/* Face Direita */
.certo {
transformar:girarY(90deg) traduzirZ(50px);
cor de fundo:#ffff00;
}

/* Face superior */
.principal {
transformar:girarX(90deg) traduzirZ(50px);
cor de fundo:#ff00ff;
}

/* Face Inferior */
.fundo {
transformar:girarX(-90deg) traduzirZ(50px);
cor de fundo:#00ffff;
}

/* Animação de rotação do cubo */
@keyframes girarCube {
0% {
transformar:girarY(0deg) girarX(0deg);
}
50% {
transformar:girarY (180 graus) girar X (0 graus);
}
100% {
transformar:girarY (360 graus) girar X (0 graus);
}
}
```

Este código cria um widget de cubo giratório com seis faces. O cubo gira infinitamente em torno do eixo Y (horizontalmente). Você pode ajustar a velocidade e direção de rotação modificando os quadros-chave da animação `rotateCube`.

Anterior :

Próximo :
  Os artigos relacionados
·Como usar a ferramenta Flip no GIMP 
·Como ativar o modo escuro no Snapchat 
·Como criar o cabeçalho de navegação do Bootstrap 5? 
·Como atualizar o navegador em The Sims : Histórias de …
·Procedimentos ThinkPad Backlight 
·Como teste para Corrupted Memória 
·O que é wget e como usar o comando no Linux (20 exempl…
·Truques para Msconfig 
·Como usar câmera lenta no Xiaomi Redmi Note 3 
·Como lidar com disputas no PayPal? 
  Artigos em destaque
·Como Salvar Imagens e arquivos antes de apagar um disco…
·Como organizar e imprimir fotografias 
·Como inicializar um computador a partir de USB 
·Como exibir extensões de arquivos 
·Como remover a barra de ferramentas GameRaving 
·Como não permitir Políticas de execução em Regedit 
·Que mal o spyware Fazer 
·Como restaurar XP Com um Prompt de Comando 
·Como se livrar de FileCure 
·Como alterar a resolução de um Screensaver 
Cop e direita © Rede de conhecimento computador http://ptcomputador.com Todos os Direitos Reservados