Background Image
Table of Contents Table of Contents
Previous Page  59 / 68 Next Page
Information
Show Menu
Previous Page 59 / 68 Next Page
Page Background

59

ÛíOKRVÜ GR îH[ FRQWHLQHU

Eixos ou axes

são as duas

direções básicas permitidas em

XP îH[ FRQWHLQHU

main axis

é o eixo horizontal ou o eixo

principal;

cross axis

é o eixo

vertical.

Directions

determinam

D RULJHP H R W«UPLQR GR îX[R

dos itens. Seguem o vetor

estabelecido pelo modo padrão

de escrita: esquerda para direita,

direita para esquerda.

Order

determina o lugar que

os elementos aparecerão.

)OH[ ìRZ

determina a

RUGHP GR îX[R HP TXH RV

elementos aparecerão.

Os elementos podem ser

IRU©DGRV D íFDU HP XPD PHVPD

linha ou quebrar em várias linhas

FRP D SURSULHGDGH îH[ ZUDS

PRIMEIROS EXEMPLOS

Os testes com elementos

FlexBox podem ser feitos em

um arquivo html simples, sem

necessidade de um servidor,

e abertos diretamente no

navegador. O código a seguir cria

um conteiner e três itens dentro

dele, com a formatação básica.

<!DOCTYPE html>

<html>

<head>

<style>

.flex-container {

display: -webkit-flex;

display: flex;

width: 400px;

height: 250px;

background-color:

lightgrey;

}

.flex-item {

background-color:

cornflowerblue;

width: 100px;

height: 100px;

margin: 10px;

}

</style>

</head>

<body>

Flex Conteiner alinhado

horizontalmente

<div class="flex-

container">

<div class="flex-

item">flex item 1</div>

<div class="flex-

item">flex item 2</div>

<div class="flex-

item">flex item 3</div>

</div>

</body>

</html>

O resultado é este:

Uma linha a mais no

estilo do conteiner permite

modificar o alinhamento para o

formato horizontal.

flex-direction: column;

E o resultado:

Mais um ajuste e a ordem dos

itens muda de direção.

flex-direction: collum-

reverse;

E o resultado:

A quebra, ou não, de

linha em relação aos itens do

conteiner é controlada pela

SURSULHGDGH ÛîH[ ZUDSÜ $

seguir, dois exemplos com vários

[

UMA LINHA A MAIS NO ESTILO

DO CONTEINER PERMITE

MODIFICAR O ALINHAMENTO PARA O

FORMATO HORIZONTAL

]

Com o Flex, é simples

mudar a ordem de itens nas

páginas: basta um simples

ajuste para reformatar tudo

elementos no conteiner, um com

e outro sem quebra de linha.

flex-wrap: nowrap | wrap |

wrap-reverse;

REVISTA LOCAWEB