SlideShare a Scribd company logo
1 of 18
Professor
José de Assis
CSS
Flexbox
CSS
Flexbox
Professor
José de Assis
CSS FlexBox é um módulo do CSS
usado na construção do layout.
O CSS FlexBox torna mais fácil
projetar uma estrutura de layout
responsiva e flexível sem usar
flutuação ou posicionamento.
CSS
Flexbox
Professor
José de Assis
CSS
Flexbox
.Container {
display: flex; /* padrão: linha */
}
Container
itens
Professor
José de Assis
flex-direction
CSS
Flexbox
Esta propriedade define a direção em que
os itens são posicionados no container.
Professor
José de Assis
CSS
Flexbox
row
row-reverse
Professor
José de Assis
CSS
Flexbox
column column-reverse
Professor
José de Assis
justify-content
CSS
Flexbox
Esta propriedade define o alinhamento
dos itens no container.
Professor
José de Assis
CSS
Flexbox
flex-start
flex-end
Professor
José de Assis
CSS
Flexbox
center
space-between
Professor
José de Assis
CSS
Flexbox
space-around
space-evenly
Professor
José de Assis
align-items
CSS
Flexbox
Esta propriedade permite alinhar itens
com alturas diferentes.
Professor
José de Assis
CSS
Flexbox
Text
Text
Text
Text
Text
stretch
Text Text Text
itens
Professor
José de Assis
CSS
Flexbox
Text
Text
Text
Text
flex-start
flex-end
Text
Text
Text Text
Professor
José de Assis
CSS
Flexbox
Text
Text
Text
Text
center
baseline
Text Text Text Text
Professor
José de Assis
flex-wrap
CSS
Flexbox
Esta propriedade define a quebra de
linha no container.
Professor
José de Assis
CSS
Flexbox
2
no-wrap
1 3
itens
2
1 3 1 2
4
4
Professor
José de Assis
CSS
Flexbox
2
wrap
3 4
1
2
1
Professor
José de Assis
CSS
Flexbox
4
wrap-reverse
1 2
3
3
4

More Related Content

What's hot

CSS - OOCSS, SMACSS and more
CSS - OOCSS, SMACSS and moreCSS - OOCSS, SMACSS and more
CSS - OOCSS, SMACSS and moreRuss Weakley
 
HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfCesar Braz
 
HTML/CSS Crash Course (april 4 2017)
HTML/CSS Crash Course (april 4 2017)HTML/CSS Crash Course (april 4 2017)
HTML/CSS Crash Course (april 4 2017)Daniel Friedman
 
Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)Bruno Grange
 
Introducing CSS Grid Layout
Introducing CSS Grid LayoutIntroducing CSS Grid Layout
Introducing CSS Grid LayoutRachel Andrew
 
CSS3 2D/3D transform
CSS3 2D/3D transformCSS3 2D/3D transform
CSS3 2D/3D transformKenny Lee
 
Intro to HTML and CSS basics
Intro to HTML and CSS basicsIntro to HTML and CSS basics
Intro to HTML and CSS basicsEliran Eliassy
 
Bootstrap - Basics
Bootstrap - BasicsBootstrap - Basics
Bootstrap - BasicsFirosK2
 
DOMinando JavaScript
DOMinando JavaScriptDOMinando JavaScript
DOMinando JavaScriptThiago Poiani
 
Apresentação HTML e CSS
Apresentação HTML e CSSApresentação HTML e CSS
Apresentação HTML e CSSledsifes
 
Introdução ao Spring Framework MVC
Introdução ao Spring Framework MVCIntrodução ao Spring Framework MVC
Introdução ao Spring Framework MVCMessias Batista
 
01 Introdução à programação web
01 Introdução à programação web01 Introdução à programação web
01 Introdução à programação webCentro Paula Souza
 
AEM Sightly Template Language
AEM Sightly Template LanguageAEM Sightly Template Language
AEM Sightly Template LanguageGabriel Walt
 
1 03 - CSS Introduction
1 03 - CSS Introduction1 03 - CSS Introduction
1 03 - CSS Introductionapnwebdev
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento webRodrigo Rodrigues
 

What's hot (20)

CSS - OOCSS, SMACSS and more
CSS - OOCSS, SMACSS and moreCSS - OOCSS, SMACSS and more
CSS - OOCSS, SMACSS and more
 
HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdf
 
Introdução CSS
Introdução CSSIntrodução CSS
Introdução CSS
 
Programação Web com HTML e CSS
Programação Web com HTML e CSSProgramação Web com HTML e CSS
Programação Web com HTML e CSS
 
HTML/CSS Crash Course (april 4 2017)
HTML/CSS Crash Course (april 4 2017)HTML/CSS Crash Course (april 4 2017)
HTML/CSS Crash Course (april 4 2017)
 
Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)
 
HTML & CSS Masterclass
HTML & CSS MasterclassHTML & CSS Masterclass
HTML & CSS Masterclass
 
Arquitetura do Framework Spring
Arquitetura do Framework SpringArquitetura do Framework Spring
Arquitetura do Framework Spring
 
Introducing CSS Grid Layout
Introducing CSS Grid LayoutIntroducing CSS Grid Layout
Introducing CSS Grid Layout
 
CSS3 2D/3D transform
CSS3 2D/3D transformCSS3 2D/3D transform
CSS3 2D/3D transform
 
Intro to HTML and CSS basics
Intro to HTML and CSS basicsIntro to HTML and CSS basics
Intro to HTML and CSS basics
 
Bootstrap - Basics
Bootstrap - BasicsBootstrap - Basics
Bootstrap - Basics
 
DOMinando JavaScript
DOMinando JavaScriptDOMinando JavaScript
DOMinando JavaScript
 
Apresentação HTML e CSS
Apresentação HTML e CSSApresentação HTML e CSS
Apresentação HTML e CSS
 
Introdução ao Spring Framework MVC
Introdução ao Spring Framework MVCIntrodução ao Spring Framework MVC
Introdução ao Spring Framework MVC
 
01 Introdução à programação web
01 Introdução à programação web01 Introdução à programação web
01 Introdução à programação web
 
AEM Sightly Template Language
AEM Sightly Template LanguageAEM Sightly Template Language
AEM Sightly Template Language
 
1 03 - CSS Introduction
1 03 - CSS Introduction1 03 - CSS Introduction
1 03 - CSS Introduction
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento web
 
Advanced Cascading Style Sheets
Advanced Cascading Style SheetsAdvanced Cascading Style Sheets
Advanced Cascading Style Sheets
 

More from Professor José de Assis (20)

Linguagem c
Linguagem cLinguagem c
Linguagem c
 
Arduino - Projeto GENIUS (jogo de memória)
Arduino - Projeto GENIUS (jogo de memória)Arduino - Projeto GENIUS (jogo de memória)
Arduino - Projeto GENIUS (jogo de memória)
 
Java - Primeiros passos
Java - Primeiros passosJava - Primeiros passos
Java - Primeiros passos
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 
Introdução à Robótica
Introdução à RobóticaIntrodução à Robótica
Introdução à Robótica
 
Curso - Primeiros passos java script
Curso - Primeiros passos java scriptCurso - Primeiros passos java script
Curso - Primeiros passos java script
 
O que é e como funciona um Servidor VPS
O que é e como funciona um Servidor VPSO que é e como funciona um Servidor VPS
O que é e como funciona um Servidor VPS
 
Introdução ao DNS
Introdução ao DNSIntrodução ao DNS
Introdução ao DNS
 
O que é Linux
O que é LinuxO que é Linux
O que é Linux
 
Primeiros passos com servidor Linux - iptables
Primeiros passos com servidor Linux - iptablesPrimeiros passos com servidor Linux - iptables
Primeiros passos com servidor Linux - iptables
 
Segurança de redes
Segurança de redesSegurança de redes
Segurança de redes
 
Introdução ao desenvolvimento de games
Introdução ao desenvolvimento de gamesIntrodução ao desenvolvimento de games
Introdução ao desenvolvimento de games
 
LVM
LVMLVM
LVM
 
Servidor WEB
Servidor WEBServidor WEB
Servidor WEB
 
As novas profissões em ti
As novas profissões em tiAs novas profissões em ti
As novas profissões em ti
 
Certificação LPI
Certificação LPICertificação LPI
Certificação LPI
 
TI Verde
TI VerdeTI Verde
TI Verde
 
Java MySQL - Sistema OS
Java MySQL - Sistema OSJava MySQL - Sistema OS
Java MySQL - Sistema OS
 
Eletroeletrônica
EletroeletrônicaEletroeletrônica
Eletroeletrônica
 
Cálculo do código hexadecimal RGB
Cálculo do código hexadecimal RGBCálculo do código hexadecimal RGB
Cálculo do código hexadecimal RGB
 

CSS FLexBox