Flexbox vs Grid

github.com/ja0n

O que é

O que não é

Flex vs Grid

Flex vs Grid

Keywords

.container{
  display: flex;
  flex-direction: row | row-reverse | column | column-reverse;
  flex-wrap: nowrap | wrap | wrap-reverse;
  flex-flow: <‘flex-direction’> || <‘flex-wrap’>;
  justify-content: flex-start | flex-end | center | space-between | space-around | space-evenly;
  align-items: flex-start | flex-end | center | baseline | stretch;
  align-content: flex-start | flex-end | center | space-between | space-around | stretch;
}

Container

.item {
  order: <integer>; /* default is 0 */
  flex-grow: <number>; /* default 0 */
  flex-shrink: <number>; /* default 1 */
  flex-basis: <length> | auto; /* default auto */
  flex: none | [ <'flex-grow'> <'flex-shrink'>? || <'flex-basis'> ]
  align-self: auto | flex-start | flex-end | center | baseline | stretch;
}

Items

O que soluciona

ALINHAR COISAS!!!!!1

+

=

row + alignItems

row + justifyContent

row + alignItems

No mundo real

 

Navbar

 

+

=

Zendesk Enrichment UI

Posso usar?

Beyond browsers

React Native

Yoga

O que vem depois?

Houdini CSS

Fim ^~^

Made with Slides.com