Тёмный

Aprenda CSS Grid em 30 minutos - Tutorial Grid 

Matheus Battisti - Hora de Codar
Подписаться 133 тыс.
Просмотров 53 тыс.
50% 1

📗 Garanta o seu ebook de boas práticas com HTML e CSS gratuito: www.horadecodar.com.br/ebook-...
★ Nossos Cursos: www.horadecodar.com.br/cursos...
O que é o Grid CSS?
O Grid é uma regra da propriedade display, assim como block e flex, que originam outros resultados
Precisamos aplicar esta regra a um container que contém alguns itens dentro dele
Isso faz com que estes itens sejam condicionados a uma exibição de grid, e podemos aplicar outras regras que só funcionam quando estão neste estado
O grid é dividido por linhas (rows) e colunas (columns), que é o formato que estes elementos são exibidos
Podemos alterar como as colunas são dispostas, vamos utilizar a regra grid-template-columns
Seguindo a mesma ideia, podemos alterar como as rows se comportam, a propriedade é a grid-template-rows
Temos também como alterar o espaçamento entre as áreas (gap), com a regra gap
Areas de template
O Grid também tem uma propriedade para criar uma área de template, ou seja, descrevemos como o layout vai se comportar
Primeiramente utilizamos a regra grid-template-areas para definir as áreas
Precisamos replicar o nome várias vezes para atribuir o número de colunas de cada área
Ou seja: header header header header = 4 colunas
Então podemos manipular o tamanho das próximas, como sidebar e content que são menores
Isso nos permite um layout super flexível e funcional, a parte do footer copiamos o cabeçalho
Outra importante regra também é a grid-area, que precisa ser inserida em cada um dos componentes
Com ela o HTML e o CSS consegue entender qual elemento representa qual parte do site que definimos na regra grid-template-areas
Vamos ver tudo isso e mais um pouco nesse vídeo, bora? 🔷 Telegram: t.me/horadecodar .
🟣 Discord Hora de Codar: / discord

Наука

Опубликовано:

 

24 авг 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 107   
@MatheusBattisti
@MatheusBattisti Год назад
⭐ Conheça a nossa plataforma de cursos: www.horadecodar.com.br/comunidade-hora-de-codar/
@apenasumgeekeumotakutendoo7941
@apenasumgeekeumotakutendoo7941 9 месяцев назад
Esses grid-row-gap e grid-column-gap hoje em dia são obsolutos, utilizamos hoje row-gap e column-gap! Espero ter ajudado!
@gilsonhenrique7764
@gilsonhenrique7764 Год назад
Ótimas explicações Matheus Battisti tanto para Grid, quanto para Flexbox. Normalmente pulamos os conceitos básicos, aderindo à praticidade e produtividade oferecida pelos frameworks, porém na hora de personalizar nossos conteúdos, ficamos perdidos kkkkkkk.
@AndrewsViegasLeal
@AndrewsViegasLeal Год назад
Cara, que aula top das galáxias. Comprei um curso de uma escola bem conhecida(OBC), e fiquei 2 semanas encima de grid e flex box, e mesmo assim não ficou claro, didática não chega nem perto da tua. Mas agora em 10 minutos na tua aula eu entendi perfeitamente com teus exemplos simples e claros. Tu é um baita professor, tua didática é excelente. Obrigado, já curti e me inscrevi, e ainda vou divulgar pra todos que conheço que estão começando na área.
@nikatoooo9368
@nikatoooo9368 Год назад
me salvou muito tempo apanhando para os float e inline-block
@sabrinacampos7649
@sabrinacampos7649 3 месяца назад
Lindissimo, nem sei o que comentar mas preciso dar ibope para esse ser iluminado, perfeito, amei. Pessoas que dão vontade de abraçar, que didática
@i4n557
@i4n557 Год назад
Aprendi nessa aula oque um curso todo demorei pra aprender, vc é o cara!
@Franklin7x
@Franklin7x 7 месяцев назад
Matheus, estava tendo uma dor de cabeça tremenda com o desenvolvimento de uma pagina e seu video me ajudou muito cara! melhor aula que vi sobre o assunto. ja comecei a te acompanhar para mais aulas. Obrigado por compartilhar! conteudo de grande ajuda.
@ramonmachadosilva
@ramonmachadosilva 10 месяцев назад
Aula top. super claro e fácil de entender.
@jads82
@jads82 Год назад
Cara muito obrigado!! Tens o dom, parabéns colega!!
@antoniomarcosreisribeirodo2288
obg Matheus sempre tive duvida no grid, mas a aula de hoje me ajudou bastante !!!
@diegospinola4960
@diegospinola4960 Год назад
Parabéns Matheus Battisti - Hora de Codar, Excelente conteúdo!
@wesleyalves8976
@wesleyalves8976 10 месяцев назад
Adorei sua aula sobre Display Flex, quando vi essa aula nem pensei antes de clicar, e como sempre sua didatica esta excelente, muito obrigado e parabéns pelo conteúdo!
@daviddean5803
@daviddean5803 7 месяцев назад
Top top top, que baita ajuda, estou em JavaScript e vou me aprofundar nos conceitos antes de passar para os frameworks, quero ter uma base bem sólida, mas meu Css é muito fraco ainda, mas esse video me deu uma luz que consiguo melhorar, muito top, obrigado.
@carolfreitas7701
@carolfreitas7701 Год назад
Excelente explicação
@boyvima
@boyvima 2 года назад
Parabéns Matheus por esse e outros conteúdos do canal tenho adquirido muito conhecimento, principalmente pelo udemy... Sucesso e abraço !
@kaue3870
@kaue3870 Год назад
tinha me esquecido de como usar o grid, e em 10 minutos do seu video +/- eu consegui me lembrar totalmente e fazer meu projeto rsrsrsrs, obrigado!
@thiagoovalentim1
@thiagoovalentim1 7 месяцев назад
Aula top, ajudou muito. Parabens ae
@pliniojr95
@pliniojr95 2 года назад
Ótima aula! Expandiu meu conhecimento sobre Grid e outras maneiras de usá-lo. Tem algum vídeo específico que mostra um exemplo de projeto de site, como se fosse de verdade, explorando a montagem de layouts?
@lucasviniciosmartins9538
@lucasviniciosmartins9538 Год назад
Bem legal display grid só que como ele mesmo falou com framework que nem o bootstrap fica bem mais prático. Mas é sempre bom conhecer os recursos do CSS puro, dependendo do projeto se você não puder fazer uso de frameworks torna-se bem útil esse conhecimento.
@Erik-xv5kc
@Erik-xv5kc 2 месяца назад
ótima aula
@fabriciom.barauna4761
@fabriciom.barauna4761 4 месяца назад
Muito bom!
@walterbranco8798
@walterbranco8798 2 года назад
Grande! Atendendo aos pedidos. Valeu, Matheus!
@MatheusBattisti
@MatheusBattisti 2 года назад
de nada Walter! =D
@apenasumgeekeumotakutendoo7941
@apenasumgeekeumotakutendoo7941 9 месяцев назад
Hoje em dia utilizamos row-gap, column-gap
@moitaweb
@moitaweb 10 месяцев назад
@MatheusBattisti, muito boa a explicação. E para o conteúdo das divs nao ultrapassarem os limites de cada grid? Por exemplo, fazendo um scroll dentro da div, faço como?
@madness3692
@madness3692 Год назад
sempre foda meu mano! salve
@fellipefernandez8582
@fellipefernandez8582 2 месяца назад
Meu deus, eu tenho aprendido muito com você, tanto no youtube quanto na udemy, espero conseguir minha vaga logo :D
@Tech-6908
@Tech-6908 Год назад
Muto obrigado
@ianchristani1
@ianchristani1 2 года назад
Muito bom! Como sempre a didática do Matheus me surpreendendo! vlw mesmo! :)
@MatheusBattisti
@MatheusBattisti 2 года назад
valeuu Ian!
@abnertarso5141
@abnertarso5141 2 года назад
Matheus, na parte de alinhamento o posicionamento correto não seria o align-content?(posicionamento vertical) tendo em vista que o align-items é utilizado para alterar o conteúdo e não o container?
@wevertonsantiago4305
@wevertonsantiago4305 Год назад
Excelente
@franciellesoares8894
@franciellesoares8894 2 года назад
Você explica super bem Matheus!!!
@MatheusBattisti
@MatheusBattisti 2 года назад
obrigado Francielle! =)
@ericcoutinho3985
@ericcoutinho3985 2 года назад
🔥 Top como sempre! 👏👏👏
@MatheusBattisti
@MatheusBattisti 2 года назад
valeuu Eric =D
@LEKYNH4
@LEKYNH4 2 года назад
Show professor!!! 👏👏👏
@MatheusBattisti
@MatheusBattisti 2 года назад
obrigado! =)
@flayer2011
@flayer2011 2 года назад
legal top valeu!
@ilbengomes9398
@ilbengomes9398 Год назад
boa aula. voce tem video , manipulando imagens e textos nessa grid de forma individual também? valeu.
@InteligenciaJ
@InteligenciaJ Год назад
Gostei muito, parabéns professor pela explicação
@MatheusBattisti
@MatheusBattisti Год назад
valeu!
@Davi-lq2bf
@Davi-lq2bf 2 года назад
Excelente, obrigado!
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu Davi!
@soaressluiss
@soaressluiss 2 года назад
Excelente conteúdo! 👏👏👏👏👏👏👏👏👏
@MatheusBattisti
@MatheusBattisti 2 года назад
Valeu Luis!
@MarcosAF9
@MarcosAF9 Год назад
salvou demais na parte de alinhamento individual dos itens
@MatheusBattisti
@MatheusBattisti Год назад
valeu Marcos!
@alexandremarques7201
@alexandremarques7201 10 месяцев назад
Estou terminando o curso de HTML 5 e css3, e último módulo do curso do Guanabara, ia para flex box e css grid layout ! Mas ainda não foi lançado já faz muito tempo 😢 Então esse vídeo caiu como um complemento dessas competências que faltavam! Aula muito boa parabéns!👏👏
@wokevns
@wokevns 9 месяцев назад
CFBCursos tem um curso completo de html e css , pesquisa aqui no RU-vid .
@lazarojoabe8939
@lazarojoabe8939 2 года назад
Aula fantástica!
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu! =)
@XikoParahyba
@XikoParahyba Год назад
Top.
@andreray1795
@andreray1795 2 года назад
grid é muito legal, mais uma grande aula👏
@MatheusBattisti
@MatheusBattisti 2 года назад
valeu Andre!
@sidneisimeao3024
@sidneisimeao3024 2 года назад
Valeu, chegou na hora certa. Estou vendo seu curso de Tailwind justamente na parte de grid.
@MatheusBattisti
@MatheusBattisti 2 года назад
showw Sidnei! =)
@kauabazilio4365
@kauabazilio4365 2 года назад
muito bom , aprendi muito sobre grid css
@MatheusBattisti
@MatheusBattisti 2 года назад
boa! =D
@wallacecavalcante8438
@wallacecavalcante8438 Год назад
Bom demais!!
@MatheusBattisti
@MatheusBattisti Год назад
Valeu Wallace! Se quiser aprender mais sobre desenvolvimento web, dá uma olhada: horadecodar.com.br/comunidade-hora-de-codar/
@AugustoNeves03
@AugustoNeves03 2 года назад
Brabissimo!
@MatheusBattisti
@MatheusBattisti 2 года назад
valeuu Augusto! =)
@andreizidro1815
@andreizidro1815 Год назад
Matheus, se eu fosse usar um @media Query depois de ter estruturado o CSS grid, como eu faço pra estilizar uma coluna e uma linha especifica? eu utilizei a fração 3fr columns 3fr rows, se eu quisesse estilizar a a segunda coluna por exemplo como faço?
@hangtime319
@hangtime319 2 года назад
Excelente Curso!! Em pouco tempo já consegui tirar muitas dúvidas. Sugestão de aula: animações com CSS. Estou pesquisando muito sobre isso e não acho um conteúdo bom.
@MatheusBattisti
@MatheusBattisti 2 года назад
opa Leonardo, boa! grande sugestão =)
@bethlima538
@bethlima538 2 года назад
Show!!!
@MatheusBattisti
@MatheusBattisti 2 года назад
obrigado Beth!
@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/
@enoqueneto1063
@enoqueneto1063 2 года назад
Já tinha visto uns outros 3 videos do mesmo tema e não tinha conseguido entender, parabéns didatica muito boa!! SUGESTÃO DE CURSO OU VIDEO=Django! e mais uma vez Parabéns!!!👏👏👏👏👏👏👏👏
@MatheusBattisti
@MatheusBattisti 2 года назад
valeuu =))
@marcoscoelhodev
@marcoscoelhodev 2 года назад
o bruxo do desenvolvimento web 😂😂😂👏👏👏👏 tô fazendo vários cursos seus na outra plataforma. obrigado por compartilhar seu conhecimento conosco.
@MatheusBattisti
@MatheusBattisti 2 года назад
opa Marcos, que massa que tu tá fazendo outros cursos =) Abração!
@marcosyoggy
@marcosyoggy Год назад
EAI Matheus...entre 25:15 e 25:40, vc esqueceu de citar o termo 'span' (fonte: MDN) usado junto com 'grid-column-start/end' para expandir o elemento....Valeu!!!
@gabissolchannel5193
@gabissolchannel5193 5 месяцев назад
bem mais fácil do que ter que ficar criando várias divs dentro de divs e ditando regras de flex e row e colum pra cada uma e todo esse trabalho só pra criar a estrutura do layout rs, muito melhor assim
@CidCastello
@CidCastello 11 месяцев назад
Obrigado, Matheus, mas, uma dúvida por favor: antes de ver esse recurso, sempre usei tabelas do HTML para ter praticamente os mesmos efeitos. Imagino, porém, que você irá condenar o uso de tabelas no HTML e queria que comparasse os dois usos. Obrigado!
@robsoncerqueira3974
@robsoncerqueira3974 2 года назад
Estou fazendo seu curso de php na Udemy show ótimas aulas
@MatheusBattisti
@MatheusBattisti 2 года назад
valeuuu Robson! =)
@zerielribeiro5787
@zerielribeiro5787 2 года назад
Muito bom precisa praticar p assimilar...haaa
@MatheusBattisti
@MatheusBattisti 2 года назад
uhum Zeriel, a ideia era dar o caminho das pedras =D Quem sabe mais pra frente rola um projetinho com o grid e flexbox
@zerielribeiro5787
@zerielribeiro5787 2 года назад
E responsivo seria ótimo
@JhonathasMatos
@JhonathasMatos 2 года назад
Tenho muita duvida de quando usar grid e quando usar flex. Eu fiz seu curso de Tailwind, bom demais :D.
@MatheusBattisti
@MatheusBattisti 2 года назад
tomara que eu consiga tirar tuas dúvidas Jhonatas! =)
@flayer2011
@flayer2011 2 года назад
boa noite tem o cod no repositorio do github?
@marcosfrontendengineer818
@marcosfrontendengineer818 2 года назад
Hoje dia 18 de novembro o meu .container div { } só aceita o border acima do padding, se eu deixo border abaixo do padding ele não funciona e se meu background fica abaixo do padding também não funciona alguém sabe explicar o porque ?
@moff_luccasT
@moff_luccasT 7 месяцев назад
tem os codigos da aula salvos em algum local?
@JoaoCarlos9602
@JoaoCarlos9602 2 года назад
Legal,canal de aula grátis,ganhou mais um inscrito +1 like
@MatheusBattisti
@MatheusBattisti 2 года назад
valeuuu João! =)
@razzorman
@razzorman Год назад
Sensacional! Lembrando que o grid-row-gap está obsoleto atualmente, infelizmente.
@MatheusFerreira-iv4ku
@MatheusFerreira-iv4ku Год назад
Pq?
@razzorman
@razzorman Год назад
@@MatheusFerreira-iv4ku Quando tenta usar, ela está com um risco no meio da palavra. Tu pode usar, entretanto não é recomendando, pois pode não funcionar bem muito em breve.
@wagnerbreggi2943
@wagnerbreggi2943 Год назад
Como coloco elementos html dentro dessas áreas ?
@Ton_87
@Ton_87 2 года назад
Acabei de assistir os dois vídeos (o de Flexbox e este de Grid), mas só para ficar claro um não substitui o outro, são ferramentas diferentes para necessidades diferentes, correto? Em quais situações é recomendado o uso de Flexbox e não Grid ou vice versa?
@ramonbosi1638
@ramonbosi1638 2 года назад
Ao longo de todo esse tempo que estudo desenvolvimento Web eu sempre leio essa duvida. "Quando usar um determinado recurso e quando não usar?" Não tenho experiência de mercado ainda, mas a minha opinião sobre o assunto é CRIE PROJETOS Criar projetos é a melhor maneira de começar a usar TUDO que vc vem aprendendo, no caso do FlexBox e CSS Grid desenvolva projetos focados no layout, nem precisa usar programação, somente priorize o layout Será na construção do projeto que vc perceberá quando usar um ou outro, são nesses momentos que necessidades diferentes começam a vim, e com o tempo e dedicação a sua interpretação de quando usar um ou outro começa a aumentar Espero ter ajudado 😁
@vanusarocha2508
@vanusarocha2508 Год назад
meu grid não esta expandindo para toda área html, como eu posso arrumar isso?
@Ipoown..
@Ipoown.. 6 месяцев назад
vou treinar pacas isso pq pensa numa dificuldade é ajeitar tudo no seu lugar na pagina.
@iagogouveia6371
@iagogouveia6371 2 года назад
Matheus, como você seleciona todo o texto no vs code e comenta ele? qual o atalho para isso?
@ramonbosi1638
@ramonbosi1638 2 года назад
No Windows vc seleciona o que vc quer comentar e aperta " Ctrl + ; "
@juliocode7576
@juliocode7576 2 года назад
ja tinha estudado o grid, só que nao aprendi nada kkk mais agrmeu amigo, vou ser um pai do lego
@MatheusBattisti
@MatheusBattisti 2 года назад
boa! hahaha
@VictorFormisano
@VictorFormisano 11 месяцев назад
Alguém sabe como o Matheus copia, cola e edita tão rápido a partir do 3:58?
@joaoalvez979
@joaoalvez979 2 года назад
Rapaz se é o pelé
@MatheusBattisti
@MatheusBattisti 2 года назад
hahha valeu João!
@user-fu1hc9en7x
@user-fu1hc9en7x Месяц назад
Da pra fazer umas artes pixeladas kkkk
@ivojunior4843
@ivojunior4843 Год назад
Só eu que gosto mais de flexbox?
@LN10ln
@LN10ln 11 дней назад
É mais fácil, e mais gostoso de se usar. Mas o css grid vai te permitir fazer de forma bem mais fácil coisas mais complexas, não é a toa que css grid é o mais importante quando levamos em conta css em empresas
Далее
Curso de HTML para iniciantes - Aprenda HTML em 1 hora
1:04:30
Aprenda tudo sobre positions do CSS em 25 minutos
25:17
СКУФСКИЙ УЖИН С DERZKO69
19:52
Просмотров 261 тыс.
ЫРКА ПРОГОЛОДАЛСЯ...СТРАШИЛКА
10:37
100❤️
00:19
Просмотров 1,8 млн
Я СКУФ!
06:12
Просмотров 1 млн
CSS Grid Layout e Flexbox - Quando Utilizar
39:09
Просмотров 633 тыс.
CSS Grid - Crie Layouts Responsivos
36:08
Просмотров 11 тыс.
Learn CSS Grid - A 13 Minute Deep Dive
13:35
Просмотров 439 тыс.
Aprenda CSS Grid Em 30 Minutos
27:21
Просмотров 26 тыс.
CSS Grid - Entendendo seus conceitos
26:40
Просмотров 7 тыс.
Guia definitivo do CSS FLEXBOX - Aprenda na prática
23:37
Эволюция телефонов!
0:30
Просмотров 5 млн
#Shorts Good idea for testing to show.
0:17
Просмотров 3,6 млн
Phone charger explosion
0:43
Просмотров 55 млн