No video

Aprenda Flexbox em 20 minutos - Tutorial de Flexbox

  Рет қаралды 50,862

Matheus Battisti - Hora de Codar

Matheus Battisti - Hora de Codar

3 жыл бұрын

📗 Garanta o seu ebook de boas práticas com HTML e CSS gratuito: www.horadecoda...
★ Nossos Cursos: www.horadecoda...
O que é o #Flexbox?
Primeiramente gostaria de apresentar alguns conceitos teóricos sobre o Flexbox, que são muito importantes para o entendimento do todo
Flexbox é um valor da propriedade display do #CSS, ou seja, uma adição de funcionalidade a esta antiga propriedade
Como os outros valores de display, o flex vai modificar o modo como os elementos são exibidos
Além disso, sempre estaremos colocando esta propriedade no elemento pai para afetar os elementos filhos
Precisamos criar uma espécie de container para envolver outros elementos e conseguir trabalhar com o flex
E ainda há uma particularidade interessante do Flexbox, que condiciona seus elemento sempre a uma direção
Por padrão os elementos são dispostos em linha (row), mas podemos alterar para a disposição colunar (column) também
Como adicionar o flex ao CSS?
Como dito anteriormente, vamos precisamos encapsular elementos a um elemento pai
Aplicando a propriedade display com flex a este elemento
Sobre o container do Flexbox
Podemos aplicar regras de posicionamento tanto para o elemento pai, como também para os elementos filhos
Primeiramente vamos aprender como alterar a disposição a partir do elemento pai, e depois veremos as regras individuais
Como você já entendeu, o padrão de disposição é em row, mas podemos alterar para colunas
Com a propriedade flex-direction, o valor default é row e podemos colocar column
Há casos que esta formatação atende melhor nossos elementos, e é muito semelhante ao comportamento de divs sem o flex
Vamos remover agora o layout colunar e continuar a falar de outras regras do flex
Alinhamento com Flexbox
Podemos alinhar os itens na horizontal e também na vertical
Para o alinhamento horizontal utilizaremos justify-content, com esta regra temos algumas possibilidades 🔷 Telegram: t.me/horadecodar .
🟣 Discord Hora de Codar: / discord

Пікірлер: 94
@MatheusBattisti
@MatheusBattisti Жыл бұрын
⭐ Conheça a nossa plataforma de cursos: www.horadecodar.com.br/comunidade-hora-de-codar/
@delicodii5211
@delicodii5211 5 күн бұрын
Quantos mais professores bons, melhor. Obrigado! Queria poder dar 2 likes
@jeffsilva
@jeffsilva 3 жыл бұрын
Mano.... esse Matheus está se superando.... atualmente um dos melhores professores da Udemy e KZfaq... vai nessa força, tu merece. Sempre esmerado.
@MatheusBattisti
@MatheusBattisti 3 жыл бұрын
valeuu Jota, obrigado mesmo pela força! =)
@codeminde4727
@codeminde4727 Жыл бұрын
Quer dominar css? Procure quais as propriedades para o container pai e quais as propriedades para os itens filhos. Enquanto nao dominar esse conceito, sempre o dev, ira passar stress acima de stress, por aplicar as coisas em lugar errado.
@silvamartins9823
@silvamartins9823 3 ай бұрын
O que é Pai e filho?
@user-sy3ms7he2z
@user-sy3ms7he2z 3 ай бұрын
E você sabe onde posso encontrar uma aula ou demonstração das propriedades de pai e filho ?
@moisesmonza4716
@moisesmonza4716 3 ай бұрын
@@user-sy3ms7he2z isso é conceito de logica de programacao, mas ele deu uma ideia no inicio da aula. Basicamente elementos pai sao aqueles q encapsula outros elementos dentro de si, como nos 'containers' de exemplo da aula. Os elementos filhos sao todos aqueles que estao inseridos em outros, como os elementos 'item' da aula. Um exemplo que me ajudou a entender isso qnd eu tava iniciando foi o da caixa de sapato klkkk imagine a caixa como elemento pai e o sapato como elemento filho.
@elizeucorrea7730
@elizeucorrea7730 2 жыл бұрын
é bom saber que existem conteúdos como esse em meio a tanta baboseira e perca de tempo por ai. Cara, você relamente ajuda muito pessoas que querem aprender de verdade. Obrigado por tirar um pouco do seu tempo e gravar esse conteúdo aqui pra gente! "Gestos simples faz toda a diferença."
@AndrewsViegasLeal
@AndrewsViegasLeal Жыл бұрын
Pena eu não te conhecido teus cursos antes de comprar da OBC, paguei 475 reais, estou a 2 meses e mau consegui aprender o grid e flex box, por isso recorri ao YT, onde achei teus vídeos. Tuas alas são ótimas, explica sem pressa, informações completas e bem claras. Eu salvei o link da tua plataforma de curso, caso eu não consiga me adaptar as aulas do curso que já paguei estarei adquirindo os teus cursos.
@romuloscamargos3956
@romuloscamargos3956 Жыл бұрын
Um conselho de quem rodou por anos querendo aprender algo em cursinhos na internet, procura uma boa universidade da sua região e inicia o quanto antes (não faça EAD!), recomendo se quer programar, engenharia de software ou análise e des. de sistemas, lembro que aprendi mais em dois meses na faculdade na prática do que em anos fazendo cursinhos. Existem ótimos cursos online, como os oferecidos por grandes universidade do mundo pela plataforma EdX. De resto não recomendo nenhum, e mesmo se aprender algo, hoje em dia conseguir uma vaga sem um diploma está beeeeem dificil, quase impossível.
@guilhermemachado2580
@guilhermemachado2580 3 жыл бұрын
Faz um vídeo sobre grid também!
@MatheusBattisti
@MatheusBattisti 3 жыл бұрын
vai ter sim Guilherme!
@guilhermemachado2580
@guilhermemachado2580 3 жыл бұрын
@@MatheusBattisti Valeu, Matheus! Deus te abençõe!
@tonyfilho1643
@tonyfilho1643 2 ай бұрын
parabéns pela Aula.
@gustavopacheco6187
@gustavopacheco6187 11 ай бұрын
Caralho, o maluco domina o assunto com tanta maestria qual a explicação dele e muito fácil.
@henriquepicanco97
@henriquepicanco97 Жыл бұрын
Muito bom! Já conhecia Flexbox, mas nunca soube sobre o flex-grow, flex-shrink e flex-basis! A shorthand já conhecia, mas nem tinha ideia de como funcionava direito. hahahaha
@walterbranco8798
@walterbranco8798 3 жыл бұрын
Explicação enxuta, objetiva e prática. Parabéns!
@MatheusBattisti
@MatheusBattisti 3 жыл бұрын
valeuuu Walter! =))
@ivyroomgsm
@ivyroomgsm 2 жыл бұрын
Extremamente didático. Parabéns!
@MarceloGranadeiro
@MarceloGranadeiro 2 жыл бұрын
Sou estudante de analise e desenvolvimento de sistemas e para alguns projetos do curso seus vídeos me ajudam muito !!!!! Meus parabéns pela didática,, continue assim
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
valeu Marcelo!!
@ronaldobezerra6703
@ronaldobezerra6703 2 жыл бұрын
Cara, essa didática fez toda diferença na apresentação desse conteúdo. Parabéns 👏
@lhmoreira9
@lhmoreira9 2 жыл бұрын
Comprei seu curso de "PHP do Zero a maestria" Top demais !!! Parabéns ! Assim que terminar, vou iniciar outro !
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
obrigado Leandro!
@marciasimplicio776
@marciasimplicio776 2 жыл бұрын
Melhor professor mesmo. Comprei de git e github e finalmente entendi, ele ensinando na prática como se estivesse trabalhando em equipe. Nunca tinha visto. Foi o máximo.
@janainaribeiro4541
@janainaribeiro4541 2 жыл бұрын
Matheus muito obrigada pela explicação você está de parabéns. De verdade sua didâtica é excelênte. Comprei seu curso na Udemy e foi um dos melhores investimentos que fiz. Quando falam que você é um dos melhores professores da plataforma é verdade. Direto ao ponto sem enrolação simplificando conceitos que pra quem está começando confundem um pouco. Desejo todo sucesso pra você!
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
oi Janaina, muito obrigado pelas palavras, e espero continuar te ajudando =))
@nedersimoes
@nedersimoes 2 жыл бұрын
Excelente aula! Seria show se pudesse trazer uma aula sobre responsividade.
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
bom tema Neder, vou anotar aqui para uma próxima aula, obrigado!
@nedersimoes
@nedersimoes 2 жыл бұрын
@@MatheusBattisti Show!
@MarceloGranadeiro
@MarceloGranadeiro 2 жыл бұрын
Up .. esperando para aprender ☺️👏🏾
@eliasmartins9813
@eliasmartins9813 2 жыл бұрын
Até que enfim eu consegui entender Flexbox,muito obrigado!!
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
De nada Elias!
@alinnesouza4632
@alinnesouza4632 2 жыл бұрын
Aula direta e sensacional. Obrigada!
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
valeuu Alinne!
@caiodouglas6062
@caiodouglas6062 Жыл бұрын
Muito bom!
@mundosdossitesoficial
@mundosdossitesoficial Жыл бұрын
Matheus vc ganhou mais um inscrito.. parabéns pela aula... me ajudou bastante nas dúvidas que tinha.
@luisricardobarnabejoenck1757
@luisricardobarnabejoenck1757 Жыл бұрын
uau, muitissimo bem explicado. Parabéns professor.
@jenny-hg3jy
@jenny-hg3jy 9 ай бұрын
Aula excelente professor, obrigada.
@robertodeoliveira4095
@robertodeoliveira4095 2 жыл бұрын
Muito boa essa aula valeeeeu Matheus.
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
obrigado Roberto!
@pedrogabrielvilacadiniz8150
@pedrogabrielvilacadiniz8150 Жыл бұрын
bem didático, ótimo video
@wevertonsantiago4305
@wevertonsantiago4305 2 жыл бұрын
Perfeito vídeo. Parabéns
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
valeu Weverton!
@zerielribeiro5787
@zerielribeiro5787 3 жыл бұрын
Muito boa explicação
@MatheusBattisti
@MatheusBattisti 3 жыл бұрын
valeuuu Zeriel!
@joaopedrosassigranado3198
@joaopedrosassigranado3198 3 жыл бұрын
Comprei seu curso de Git e Github hoje, e pretendo comprar outros pois os seus cursos são os melhores!!!
@MatheusBattisti
@MatheusBattisti 3 жыл бұрын
obrigado João, te espero lá no de git =)
@Seu-Ze
@Seu-Ze 3 жыл бұрын
Ai prof. Vc e dez.
@MatheusBattisti
@MatheusBattisti 3 жыл бұрын
valeuu =))
@mbs2488
@mbs2488 Жыл бұрын
Excelente ! Muito bem explicado ! ! Parabéns pelos vídeos ! ! !
@predoca46
@predoca46 Жыл бұрын
Melhor didática!
@luiscarvalho5726
@luiscarvalho5726 2 жыл бұрын
Be legal as explicação, valeu!!!!
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
de nada Luis!
@Antonio-go9fp
@Antonio-go9fp 2 жыл бұрын
Didática muito boa
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
valeu Antonio!
@renanfernandes1950
@renanfernandes1950 2 жыл бұрын
mis uma aula TOP !!!!
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
que bom que curtiu Renan! =)
@aldecirdsantos
@aldecirdsantos 2 жыл бұрын
Show de bola, muito legallll
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
obrigado por acompanhar este tb Aldecir!
@nelioaugusto5055
@nelioaugusto5055 2 жыл бұрын
aula show!!!
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
valeu Nelio!
@mirelledesaalmeida8177
@mirelledesaalmeida8177 8 ай бұрын
Muito bommmmmmmmmm seus videos .
@andreray1795
@andreray1795 2 жыл бұрын
ótima aula
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
valeu Andre!
@nomadealex
@nomadealex Жыл бұрын
Muito boa a aula
@xpertguinho
@xpertguinho Жыл бұрын
Aprendendo mais aqui do que no curso que paguei pra ter
@MatheusBattisti
@MatheusBattisti Жыл бұрын
que bom que estou te ajudando Razuk, abraço!
@simonereis969
@simonereis969 11 ай бұрын
muito bom
@kurotetsuia3700
@kurotetsuia3700 Жыл бұрын
flexbox facilita muito na hora de fazer responsivdade ne
@TheWagnersr92
@TheWagnersr92 2 жыл бұрын
Excelente explicação. Vai sair um curso de React ?
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
Vai sim Wagner, acho q em abril
@PedroHenrique-zn6km
@PedroHenrique-zn6km Жыл бұрын
Boa noite Matheus, quando eu quiser usar o wrap, eu não consigo definir quantas caixas eu quero pular pra próxima linha?
@flavioleandro4320
@flavioleandro4320 3 жыл бұрын
Faz curso de PHP e WordPress juntos
@MatheusBattisti
@MatheusBattisti 3 жыл бұрын
o de PHP já tem hehe, talvez colocar o WP lá
@AugustoNeves03
@AugustoNeves03 3 жыл бұрын
O de Grid layout sai quando? 😅
@MatheusBattisti
@MatheusBattisti 3 жыл бұрын
como a galera tá pedindo, quem sabe semana q vem haha =D
@guilhermemachado2580
@guilhermemachado2580 3 жыл бұрын
@@MatheusBattisti Mas aí tu faz com 2 horas de vídeo!
@Caminhosdosul
@Caminhosdosul 3 жыл бұрын
Uma curiosidade, como tu faz para a page atualizar sem tu dar f5 quando tu mexe no código??
@MatheusBattisti
@MatheusBattisti 3 жыл бұрын
é a extensão Live server!
@gustavomonteiro8163
@gustavomonteiro8163 2 жыл бұрын
Excelente aula, mas tenho uma dúvida, se colocar texto e for diminuindo a tela o texto "escapa" de dentro da caixa, como resolver?
@elizeucorrea7730
@elizeucorrea7730 2 жыл бұрын
Dependete muito de como você esta desenvolvendo o seu projeto, porém quando isso acontece tem como tu adicionar uma regra pelo css atráves do @midia pra sua tag se tornar responsiva.
@maellcarter9065
@maellcarter9065 Жыл бұрын
Olá professor , tudo bem ? Tenho uma dúvida, sempre que estou procurando por aulas de CSS ouço que um documento um documento pode ter apenas um ID mas como no seu exemplo vejo e em alguns outros sempre vejo usarem mais de um id as vezes. E isso me deixa muito confuso, é um ID em apenas em um documento, mais qual documento ? Pode ter mais de um ID em mais de uma DIV porque não é considerado um documento? Se o senhor ou mais alguém conseguir me explicar agradeceria, obrigado pela ótima aula e até mais.!
@xurupitas2
@xurupitas2 Жыл бұрын
Isso vai de acordo com a necessidade do projeto. Neste caso do exemplo, foi utilizado mais de uma ID pois para cada .item, ele precisava de um style diferente. O ID representado por hash no CSS indica para ele que AQUELA div vai ter seu próprio estilo. No outro caso, ele usa class pois todos os elementos podem ser (de acordo com a necessidade do projeto) com styless iguais. Por fim, acredito que para seu questionamento a resposta é “Depende”. Depende do que está sendo solicitado, da necessidade do projeto e suas características. Estou estudando também é acredito que seja uma boa ideia, ou pelo menos um começo 🤔🤔🤔
@hamiltoncesarprestesdasilv7659
@hamiltoncesarprestesdasilv7659 Жыл бұрын
qual o theme que o Professor está usando nessa aula no vscode?
@CelowsBR
@CelowsBR Жыл бұрын
Tema padrão.
@entonykaty2614
@entonykaty2614 4 ай бұрын
como ele pula de um valor de propriedade para outro tão rapidamente? e colocar como comentário tão rápido?
@MatheusBattisti
@MatheusBattisti 2 жыл бұрын
📗 Garanta o seu ebook de boas práticas com HTML e CSS gratuito: www.horadecodar.com.br/ebook-melhores-praticas-html-e-css-gratuito/
@ederdaniel22
@ederdaniel22 3 жыл бұрын
Boa noite professor, tentei adquirir o curso de HTML e CSS na Udemy, mas não aceita pagar, tentei com cartão e boleto, mas nenhum dois deu certo, se puder me ajudar eu agradeço.
@MatheusBattisti
@MatheusBattisti 3 жыл бұрын
Opa Eder, o que acontece ?
@ederdaniel22
@ederdaniel22 3 жыл бұрын
@@MatheusBattisti Eu entro faço o pedido, seleciono o cartão e clico em pagar, o sistema pede pra entrar em contato com o suporte, já enviei, mas não obtive resposta
@peter8796
@peter8796 Жыл бұрын
esse flex-basis e flex-grow não entra na minha cabeça por nada
@CLEISON304
@CLEISON304 10 ай бұрын
Que desgraça meu programação que inferno coisa do demonio viu
Aprenda CSS Grid em 30 minutos - Tutorial Grid
30:11
Matheus Battisti - Hora de Codar
Рет қаралды 55 М.
DESCOMPLICANDO o CSS Flexbox 🤯  [curso gratuito no final]
33:30
UNO!
00:18
БРУНО
Рет қаралды 4,2 МЛН
Jumping off balcony pulls her tooth! 🫣🦷
01:00
Justin Flom
Рет қаралды 34 МЛН
FLEXBOX: Guia Completo para Iniciantes em CSS
19:14
Larissa Kich
Рет қаралды 14 М.
Aprenda tudo sobre positions do CSS em 25 minutos
25:17
Matheus Battisti - Hora de Codar
Рет қаралды 33 М.
CSS Flexbox - Tudo o que você precisa saber
50:48
Otávio Miranda
Рет қаралды 21 М.
Entendendo o básico de display : flex
20:34
Instrutor Feijó
Рет қаралды 16 М.
Learn CSS flexbox in 10 minutes! 💪
10:01
Bro Code
Рет қаралды 143 М.
Aprenda JSON em 20 minutos
19:47
Matheus Battisti - Hora de Codar
Рет қаралды 132 М.
APRENDA TUDO SOBRE MEDIA QUERY - COMO DEIXAR UM SITE RESPONSIVO
27:24
Matheus Battisti - Hora de Codar
Рет қаралды 58 М.
CSS Anchor Is The Best New CSS Feature Since Flexbox
15:39
Web Dev Simplified
Рет қаралды 365 М.
Aprenda Flexbox de uma vez por todas! 😍
21:38
Sujeito programador
Рет қаралды 12 М.
CSS Grid Layout e Flexbox - Quando Utilizar
39:09
Origamid
Рет қаралды 648 М.