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

60

REVISTA LOCAWEB

CODE/

REACT

FLEXIBILIDADE

E AJUSTES RESPONSIVOS

O layout FlexBox é chamado

GH ÛGLUHFWLRQ DJQRVWLFÜ DJQµVWLFR

GH GLUH©¥R $GDSWD VH DR

ambiente e não tem um padrão

í[R FRPR ÛEORFNÜ H ÛLQOLQHÜ

Isso permite que conteiner e

itens ajustem propriedades

FRPR ÛZLGWKÜ ÛKHLJKWÜ ÛRUGHUÜ

para maximizar e otimizar o

preenchimento do espaço

e da página.

ORDER

$ SURSULHGDGH ÛRUGHUÜ LQGLFD

o posicionamento relativo de

um item em relação aos outros.

É possível posicionar uma lista

de itens apenas indicando um

número de posição. Inclusive,

com uma posição alta, que ainda

não tem itens anteriores, para

preenchimento futuro (como

um elemento que deve estar

VHPSUH QR íQDO GD íOD

order: <integer>;

.flex-item6 {

background-color:

cornflowerblue;

order: 3;

width: 100px;

height: 100px;

margin: 10px;

}

Flex-grow: indica

qual item no

conteiner pode

“crescer”, se

necessário, para

ocupar o espaço

disponível

A propriedade do

conteiner

Align-items define

como os itens

vão se alinhar

dentro dele

FLEX-GROW

Essa propriedade indica qual

LWHP QR FRQWHLQHU SRGH ÛFUHVFHUÜ

se necessário, para ocupar o

espaço disponível. No exemplo

a seguir temos três itens dentro

de um conteiner, com e sem a

SURSULHGDGH )OH[ JURZ GHíQLGD

3RU RXWUR ODGR îH[ VKULQN

GHíQH D FDSDFLGDGH GH

ÛHQFROKHUÜ VH QHFHVV£ULR GH XP

item no conteiner.

ALIGN-ITEMS

Esta é uma propriedade do

FRQWHLQHU H GHíQH FRPR RV LWHQV

vão se alinhar dentro dele. Os

parâmetros permitidos são estes:

flex-start

flex-end

center

space-between

space-around

stretch (default)

E os alguns dos resultados: