Projeto de demonstração visual desenvolvido para exemplificar a aplicação prática das principais ferramentas de layout e posicionamento do CSS3, incluindo Flexbox, CSS Grid e propriedades de Position.
- CSS Flexbox:
- Direcionamento em linha (
flex-direction: row) e em coluna (flex-direction: column)[cite: 2]. - Alinhamento de itens e distribuição de espaço proporcional[cite: 2].
- Direcionamento em linha (
- CSS Grid:
- Criação de grid responsivo dinâmico utilizando
repeat()e unidades fracionárias (fr)[cite: 2].
- Criação de grid responsivo dinâmico utilizando
- Tipos de Posicionamento (
position):static: Comportamento e fluxo natural dos elementos[cite: 2].relative: Deslocamento em relação à posição original[cite: 2].absolute: Posicionamento ancorado ao container pai (relative)[cite: 2].fixed: Elemento fixado na tela em relação à viewport (com efeito de overlay)[cite: 2].
- Estilização e Responsividade:
- Efeitos de glassmorphism (
backdrop-filter), gradientes e sombras modernas (box-shadow)[cite: 2]. - Reorganização do Grid e ajustes do posicionamento fixo/absoluto para telas menores via
@mediaqueries[cite: 2].
- Efeitos de glassmorphism (
- HTML5 (Estruturação semântica de containers)[cite: 2]
- CSS3 (Flexbox, Grid, Position, Responsividade e Gradientes)[cite: 2]
Você pode checar o arquivo do projeto diretamente no repositório: