Skip to content

Instantly share code, notes, and snippets.

@DanielSCustodio
Created May 19, 2022 23:39
Show Gist options
  • Save DanielSCustodio/4c1c58a8ab1a5914f58fb653ce18f079 to your computer and use it in GitHub Desktop.
Save DanielSCustodio/4c1c58a8ab1a5914f58fb653ce18f079 to your computer and use it in GitHub Desktop.
Estrutura e conceitos de flexbox
.container{
display: flex;
flex-direction: row; /*Eixo principal*/
justify-content:center ;/*Alinhamento de acordo com o eixo principal-flex-direction*/
align-items: center; /*Alinhamento no eixo perpendicular !flex-direction*/
/* flex-wrap: wrap; */ /*Quebra o número de elementos em linhas/colunas */
align-content: center; /*Alinha elementos que estão quebrando linha de acordo com o eixo perpendicular- quando usar warap*/
row-gap: 2rem; /* Espaçamento entre as linhas que estão quebrando */
column-gap: 1rem;/* Espaçamento entre as colunas que estão quebrando */
/* gap:2rem; /* pode usar somente gap para colunas e linhas*/
height: 100vh;
background-color: rgb(129, 35, 35);
}
.container__item {
width: 5rem;
height:5rem;
margin-top:1rem;
border-radius: 5px;
text-align: center;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.5s;
transform:translateY(0);
/* flex-grow: 1; */ /*Ocupa o espaço restante da linha adcionando proporções iguais para todos os elementos*/
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment