HN: Playground para facilitar o CSS Flexbox
(yoavsbg.github.io)-
Uma ferramenta para experimentar diferentes propriedades
flexe entender o impacto no layout -
Permite visualizar as mudanças em tempo real e copiar o CSS gerado
-
flex-direction
row: posiciona os elementos na horizontalcolumn: posiciona os elementos na verticalrow-reverse: posiciona os elementos na horizontal em ordem invertidacolumn-reverse: posiciona os elementos na vertical em ordem invertida
-
justify-content
flex-start: alinha os elementos no iníciocenter: centraliza os elementosflex-end: alinha os elementos no fimspace-between: adiciona espaçamento uniforme entre os elementosspace-around: adiciona espaçamento uniforme ao redor dos elementos
-
align-items
stretch: estica os elementos para alinhamentoflex-start: alinha os elementos no iníciocenter: alinha os elementos ao centroflex-end: alinha os elementos no fimbaseline: alinha os elementos à linha de base
-
flex-wrap
nowrap: posiciona os elementos em uma única linhawrap: posiciona os elementos em várias linhaswrap-reverse: posiciona os elementos em várias linhas em ordem inversa
-
Exemplo de código
.container { display: flex; flex-direction: row; justify-content: space-around; align-items: flex-start; flex-wrap: nowrap; }
-
Produtor
- Produzido por Yoav Sabag
- Consulte o YouTube e o GitHub para mais informações
1 comentários
Comentário no Hacker News
Flexbox é relativamente simples e fácil de entender, mas os nomes de propriedades e valores não são intuitivos
justify-contentealign-itemscausam confusãoRecomenda Flexboxfroggy.com e cssgridgarden.com
Recomenda o guia do Josh
flex-basis,auto marginsemin-widthCompartilha que criou uma experiência parecida de guia interativo
Argumenta que
main-axis-arrangementecross-axis-alignmentsão nomes mais fáceis de entender do quejustify-contentealign-itemsReclama que é difícil usar o Flexbox corretamente
Sente falta de desafios interessantes para praticar layout em CSS
Acha que a sintaxe de Flexbox e Grid é descritiva
Menciona que as propriedades dos itens-filho em Flexbox também são importantes
Fez uma folha de cola para consultar propriedades Flexbox