Aprenda CSS Grid em 30 minutos - Curso de Grid CSS para iniciantes

Опубликовано: 06 Ноябрь 2024
на канале: Matheus Battisti - Hora de Codar
1,341
200

Domine o CSS Grid em apenas 1 vídeo!

⭐ Curso completo de HTML e CSS: https://app.horadecodar.com.br/course...

📘 Ebook de Dicas de HTML e CSS: https://app.horadecodar.com.br/ebookp...

🗃️ Arquivos: https://github.com/matheusbattisti/gr...

Entre no nosso servidor de Discord e me siga nas redes:

🟣 Discord Hora de Codar:   / discord  
🔴 Instagram:   / horadecodar  
🔷 Telegram: https://t.me/horadecodar

Bem-vindo ao curso completo de CSS Grid em apenas 30 minutos! Se você está buscando uma maneira rápida de aprender como utilizar o sistema de layout CSS Grid, você está no lugar certo. Este vídeo foi criado especialmente para iniciantes que desejam entender como construir layouts modernos e responsivos com facilidade. Vamos explorar cada detalhe do CSS Grid, de conceitos básicos a exemplos práticos, para que você possa aplicar esse conhecimento imediatamente em seus próprios projetos.

Neste vídeo, você aprenderá sobre os estilos gerais usados para configurar o CSS e as bases necessárias para um projeto com CSS Grid. Veremos como o CSS Grid se destaca como uma ferramenta poderosa para organizar elementos em um layout, oferecendo flexibilidade e controle total sobre o posicionamento dos itens na tela. A seguir, criaremos um grid básico com linhas e colunas definidas usando as propriedades grid-template-columns e grid-template-rows. Vamos configurar três colunas iguais e duas linhas de 100px para ajudar você a entender como começar a dividir seu layout de forma eficiente.

Exploraremos também algumas funções úteis como repeat, minmax e a unidade fr (fração), que tornam o CSS Grid ainda mais poderoso. Essas funções permitem criar layouts dinâmicos e escaláveis que se ajustam automaticamente ao tamanho da tela, facilitando o desenvolvimento de páginas modernas e flexíveis. Além disso, abordaremos como utilizar auto-fit e minmax para criar grids responsivos que se adaptam a diferentes tamanhos de tela. Esse é um dos pontos principais que tornam o CSS Grid tão atrativo, permitindo que você crie um layout que responde ao dispositivo do usuário sem muito esforço adicional.

Aprenderemos como posicionar itens de maneira mais avançada dentro do grid, incluindo sobreposição de elementos. Utilizando propriedades como grid-column e grid-row, você poderá definir onde cada item deve começar e terminar, além de criar camadas sobrepostas com z-index. Isso é ótimo para criar layouts dinâmicos e interessantes. Também veremos como definir áreas nomeadas em um grid, utilizando grid-template-areas. Vamos dividir o layout em seções claramente definidas como cabeçalho, menu, conteúdo e rodapé. Também exploraremos técnicas de alinhamento de itens dentro do grid, utilizando align-items e justify-items para garantir que todos os elementos estejam organizados de maneira visualmente atraente.

Você aprenderá como criar grids aninhados, ou seja, grids dentro de outros grids. Essa técnica é extremamente útil quando você precisa criar um layout mais complexo, que contém subdivisões dentro de áreas específicas do grid principal. Vamos explorar como criar um subgrid dentro de uma subgrid-container para dividir ainda mais a estrutura da página. Para fechar o curso, faremos um exemplo prático de como criar um layout de página completo utilizando CSS Grid. Vamos construir uma página com cabeçalho, navegação lateral, conteúdo principal, uma seção lateral e um rodapé. Veremos como usar grid-template-areas para definir toda a estrutura e como garantir que o layout se adapte a diferentes tamanhos de tela com media queries.

Além de configurar o layout geral, também trabalharemos com responsividade. Você aprenderá a adaptar o layout de múltiplas colunas para uma única coluna em dispositivos menores usando media queries. Esta seção é fundamental para garantir que suas páginas tenham uma boa aparência em todos os dispositivos, desde desktops até smartphones. O CSS Grid é uma das ferramentas mais poderosas do CSS moderno para a criação de layouts de página. Ele permite a criação de layouts complexos de forma muito mais fácil e intuitiva do que métodos anteriores, como floats e flexbox. Com o CSS Grid, você pode controlar linhas e colunas, alinhar elementos, criar grades responsivas e muito mais com uma sintaxe clara e direta. É um recurso essencial para qualquer desenvolvedor front-end que deseja dominar a criação de layouts modernos e responsivos.

Não se esqueça de curtir o vídeo se ele for útil para você, se inscrever no canal para mais conteúdos de qualidade sobre desenvolvimento web e ativar as notificações para não perder nenhum dos próximos vídeos. Deixe seu comentário abaixo dizendo o que achou do vídeo ou se tiver alguma dúvida, e terei prazer em ajudar. Vamos começar a aprender CSS Grid juntos? 😎


Смотрите видео Aprenda CSS Grid em 30 minutos - Curso de Grid CSS para iniciantes онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Matheus Battisti - Hora de Codar 06 Ноябрь 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 1,341 раз и оно понравилось 200 людям.