Skip to content

Latest commit

 

History

History
148 lines (125 loc) · 4.48 KB

README.md

File metadata and controls

148 lines (125 loc) · 4.48 KB

ESTUDO DE CSS FLEXBOX - ORIGAMID

A triagem de estudo foi baseada neste guia - CSS-Tricks FlexBox - Origamid

Made by Rocketseat

Estudos   |    Display   |    Flex Direction   |    Flex Wrap   |    Flex Flow   |    Align Items   |    Align Content   |    Flex Grow   |    Flex Basic   |    Flex Shrink   |    Flex   |   

Flex Container

Display

  1. Display - Prático

O display define o elemento como um flex container, tornando todos os filhos flex-itens (ou seja, o flex-itens se adaptando ao flex-container

  • Display: Flex

Flex Direction

02.Flex Direction

  • flex-direction: row
  • flex-direction: row-reverse
  • flex-direction: column
  • flex-direction: column-reverse

Flex Wrap

  1. Flex Wrap
  • flex-wrap: nowrap

    (Padrão): todos os itens flexíveis estarão em uma linha

  • flex-wrap: wrap

    os itens flexíveis serão quebrados em várias linhas, de cima para baixo

  • flex-wrap: wrap-reverse

    os itens flexíveis serão quebrados em várias linhas de baixo para cima

Flex Flow

  1. Flex Flow - Atalho para flex-direction, flex-wrap
  • flex-flow: row nowrap
  • flex-flow: row wrap
  • flex-flow: column nowrap

Justify Content

  1. Justify Content
  • justify-content: flex-start
  • justify-content: flex-end
  • justify-content: center
  • justify-content: space-between
  • justify-content: space-around
  • justify-content: space-around
  • justify-content: space-around // itens com flex: 1
  • justify-content: flex-start // column
  • justify-content: flex-end // column
  • justify-content: flex-center // column
  • justify-content: space-between // column
  • justify-content: space-around // column
  • justify-content: space-between // column // intes com flex: 1

Align Items

  1. Align Items
  • align-items: stretch
  • align-items: flex-start
  • align-items: flex-end
  • align-items: center
  • align-items: baseline

Align Content

  1. Align Content
  • align-content: stretch
  • align-content: flex-start
  • align-content: flex-end
  • align-content: center
  • align-content: space-between
  • align-content: space-around

Flex Item

Flex Grow

  1. Flex-grow
  • display: flex

Flex Basic

  1. Flex-basic
  • display: flex

Flex Shrink

  1. Flex-shrink
  • display: flex

Flex

  1. Flex
  • display: flex

Order

  1. Order

Em breve mais detalhes de cada configuração do flexbox

Projeto final ficará desse jeito

Made by Rocketseat