APRENDA TUDO SOBRE MEDIA QUERY - COMO DEIXAR UM SITE RESPONSIVO

Поделиться
HTML-код
  • Опубликовано: 24 янв 2025

Комментарии • 102

  • @MatheusBattisti
    @MatheusBattisti  9 месяцев назад

    🔴 Conheça nosso curso completo de HTML e CSS: app.horadecodar.com.br/course/curso-html-e-css-completo

  • @lucas-morais-1998
    @lucas-morais-1998 2 года назад +22

    Conteúdo massa como sempre!
    Uma dica legal pra quando se trabalha com responsividade é usar medidas como %, rem e em, você pode por exemplo, aplicar porcentagem no tamanho da fonte no elemento html, com base na media query e depois utilizar rem quando precisar definir alguma medida, ela será sempre relativa a porcentagem aplicada anteriormente, dessa forma já conseguimos ganhar uma leve responsividade com regras simples.

    • @felipecoutinho_
      @felipecoutinho_ 2 года назад +1

      falou tudo estou tentando entender melhor % em e rem para utilizar nos projetos

    • @lucas-morais-1998
      @lucas-morais-1998 2 года назад +8

      @@felipecoutinho_ Olha se me permite dar uma dica, pense assim: doc html tem um font-size padrão de 16px, ou seja 16px = 100%.
      Agora imagina que voce tenha uma media query para tablet @media (max-width: 720px) você quer diminuir esse font-size digamos que para 14px, adicionar 14px na media query é uma prática ruim, pois alguns usuários utilizam um tamanho de fonte personalizado no celular (minha mãe aumenta tudo no máximo 😂) sendo assim o px não irá respeitar essa configuração do usuário, pra isso você pode converter esses 14px em %, ficando com 87.5% uma medida que será relativa ao tamanho da fonte independente de qualquer configuração que o usuário tenha.

    • @lucas-morais-1998
      @lucas-morais-1998 2 года назад +10

      @@felipecoutinho_ Ah e o cálculo pra conversão é simples, basta pegar o tamanho que você deseja aplicar em px, multiplicar por 100 e por fim dividir por 16 (tamanho padrão do htm).
      Exp: 15px -> %
      15 * 100 = 1.500
      1.500 / 16 = 93.75%
      Mas não precisa se preocupar com isso tem vários sites que fazem a conta basta jogar no Google 😅

    • @felipecoutinho_
      @felipecoutinho_ 2 года назад +2

      @@lucas-morais-1998 Obg pelas dicas irei começar utilizas na pratica

    • @andreyribeiro7292
      @andreyribeiro7292 Год назад +1

      @@lucas-morais-1998 Caramba, Lucas! Sei que não era pra mim, mas muito obrigado por essa explicação! Até printei aqui pra começar a testar nos próximos projetos.

  • @caioroberto3928
    @caioroberto3928 2 года назад +16

    Boa noite Prof° Matheus, obrigado pelo excelente conteúdo, quem tem Qualifica no seu serviço de Internet, procura os cursos do professor, quem não tem vai pela Udemy, eu tenho em ambas plataformas e recomendo demais, além do RUclips tem o Blog com excelentes dicas, bora movimentar galera, curte e compartilhe o conteúdo.

  • @juaocapado
    @juaocapado 6 месяцев назад

    Muito Obrigado Matheus, tinha um site para entregar hoje e só faltava a responsividade, resolvi essa questão em 1 hora! Gratidão!!

  • @vitaobrabo
    @vitaobrabo Год назад +3

    Boa noite professor. Cara, que aula expetacular. Agradeço de coração por criar esse conteúdo de vasta informações. Tmj fessor.

  • @mateusmaquesdasilvamateus
    @mateusmaquesdasilvamateus 7 месяцев назад

    amei sua didatica, assim que eu acabar meu curso da b7web sem duvidas irei fazer um dos seus, desde ja muito obrigado pela aula, me ajudou muito msm

  • @andrelopes1809
    @andrelopes1809 Год назад +2

    Vídeo bem completo e rápido, mas o melhor: com uma didática de se admirar, parabéns pelo seu empenho Matheus!

  • @raisasantos7264
    @raisasantos7264 2 года назад +2

    Esses dias tava vendo se tinha um vídeo assim no seu canal kkk, conhecidencia. Show!!!

  • @felipe.py3
    @felipe.py3 Год назад +1

    Matheus, sua didática é impecável. Obrigado por compartilhar o seu conhecimento.

  • @Dariuh_Prince
    @Dariuh_Prince 2 года назад +1

    Abracos de Moçambique, muito obrigado, você é tão atencioso e simples na sua explicação. Parabéns.

  • @thescriptkiddie
    @thescriptkiddie 2 года назад +2

    O exemplo do Joãozinho foi o melhor kakkakakaka, aula excelente, professor :D

  • @l8k1nh07
    @l8k1nh07 Год назад

    CSS é algo que eu tenho bastante dificuldade, mas com essa aula ficou bem claro como funciona

  • @brickwall154
    @brickwall154 2 года назад +5

    Seu conteúdo foi excelente e foi exatamente a aula que eu estava precisando! Muito obrigado Matheus 👊

    • @MatheusBattisti
      @MatheusBattisti  2 года назад

      showww deep, que bom que curtiu! Te convido tb a conhecer a nossa plataforma de cursos: horadecodar.com.br/comunidade-hora-de-codar/

  • @raoniguimao
    @raoniguimao 2 года назад +3

    Cara, você é fantástico na sua didática! Obrigado pelos ensinamentos.

  • @ericleirosario
    @ericleirosario Год назад +3

    Aula completamente sensacional 🎉👏👏 Tirou todas minhas dúvidas sobre @Media Query. Muito obrigado pelo conteúdo 👏

  • @PaulaFlavia1
    @PaulaFlavia1 2 года назад +1

    Muito obrigada Matheus, espero que seu novo projeto seja "viral"

  • @gabriel_lira
    @gabriel_lira 2 года назад +2

    As unidades de medidas são outro assunto importantíssimo para responsividade, eu mal utilizo o mediasquery quando se tem as unidades de medidas como vh ou em.

  • @andredias6356
    @andredias6356 2 года назад +3

    obrigado por compartilhar seu conhecimento.

  • @Marcos582s
    @Marcos582s Год назад

    Simplesmente uma aula perfeita não tive duvidas !

  • @alessandroalmeida8017
    @alessandroalmeida8017 Год назад

    Estava precisando das informações finais. Obrigado!

  • @Anonymox_
    @Anonymox_ 5 месяцев назад

    Esse é o melhor video sobre o assunto para acéfalos[ Eu :) ]

  • @luizotvio
    @luizotvio Год назад

    Gostei demais da aula, finalmente consegui aprender alguma coisa de media query!!

  • @JuliaGomesDev
    @JuliaGomesDev 2 года назад +1

    Só tenho a agradecer a você Matheus, muito obrigada!!

  • @Erik-xv5kc
    @Erik-xv5kc 11 месяцев назад

    que aula incrível, muito obrigado!!

  • @lucasraymundo4167
    @lucasraymundo4167 2 года назад +1

    Aula top, bora praticar e integrar isso em alguns projetos

  • @brunocoelho3636
    @brunocoelho3636 2 года назад +1

    Faz um vídeo explicando o conceito BEM no CSS

  • @miel7747
    @miel7747 Год назад

    top de mais esse canal.

  • @edux1201
    @edux1201 Год назад

    cara, que aula fod4! mais um inscrito.

  • @douglasandrade5199
    @douglasandrade5199 2 года назад +2

    Gostei. Obrigado!

  • @RodrigoHeard-v7t
    @RodrigoHeard-v7t 7 месяцев назад

    Muito bom. Obrigado pelo tutorial.

  • @nedersimoes
    @nedersimoes 2 года назад +5

    Como deixei passar batido essa aula hahaha... Top demais, aula sensacional!

  • @lucianoprata86
    @lucianoprata86 8 месяцев назад

    Muito obrigado de verdade.

  • @ricardocarvalhomiguel2684
    @ricardocarvalhomiguel2684 2 года назад +1

    Conteúdo de qualidade como sempre

  • @WalterMonteiroMonteiro-k6q
    @WalterMonteiroMonteiro-k6q Год назад

    Cara você é incrível

  • @leekbiel
    @leekbiel Год назад +1

    Que aula top! Valeu professor!

  • @LyxBordados1
    @LyxBordados1 2 года назад +1

    voce e muito bom explica muito bem parabens

  • @leandromore6680
    @leandromore6680 2 года назад

    top lindo ótima explicação

  • @madness3692
    @madness3692 2 года назад +1

    Sempre ótima aula!

  • @munirarabi5397
    @munirarabi5397 2 года назад +1

    valeu pelo conteudo profesosor!!! uma ideia de video, se puder trazer um video sobre um CRUD com firebase e js

  • @stone-witch
    @stone-witch Год назад

    Cara, vídeo muito bom! Me ajudou bastante, parabéns pela didática!

  • @Leanst.
    @Leanst. Год назад

    Parabéns, claríssimo e didático!

  • @mbs2488
    @mbs2488 2 года назад

    Excelente ! Muito bem explicado ! ! Parabéns pelos vídeos ! ! !

  • @alexandreandrade5172
    @alexandreandrade5172 2 года назад

    Valeu Matheus…. Obrigado pela aula. Vida longa….

  • @wellisonmouradearaujo4728
    @wellisonmouradearaujo4728 2 года назад

    muito show o vídeo! top!

  • @eduardogomes579
    @eduardogomes579 2 года назад +1

    Obrigado professor!

  • @cristiannobrega1195
    @cristiannobrega1195 2 года назад +1

    Explicação muito boa. Muito obrigado!

  • @PabloDoebber
    @PabloDoebber 2 года назад +1

    Obrigado pelo vídeo!

  • @ottomozale3931
    @ottomozale3931 Год назад

    vlw amigo. Amei a explicação

  • @wlisses-silva
    @wlisses-silva Год назад

    Olá Matheus, tudo bem?
    Gosto muito de seu canal no youtube e sempre estou vendo seus vídeos por lá. E como vc é fera em CSS gostaria de tirar uma dúvida...
    Eu vejo vídeos de diferentes pessoas no RUclips e em particular cada pessoa tem uma forma ou acha uma forma mais adequando de construir a estrutura do arquivo CSS.
    Vou explicar... junto vem a dúvida.
    Tem pessoas que usam apenas um arquivo style.css e faz toda estilização neste mesmo arquivo.
    Outras usam uma pasta CSS e dentro divide os arquivos conforme as tags mais importantes como:
    > header
    > body
    >footer
    Essa é minha dúvida, qual a melhor forma é indicado para se ter boas práticas e ter um bom desempenho do site??
    Tem algum vídeo que mostre essa estruturação do CSS?
    Desde já, muito obrigado por compartilha seus conhecimentos através do canal.

  • @christiandamasceno9658
    @christiandamasceno9658 10 месяцев назад

    Ajudou d+ man.

  • @dionevasconcelossilva9551
    @dionevasconcelossilva9551 Год назад

    position absolute interfere no media querry?

  • @faustinofrancisco8138
    @faustinofrancisco8138 Год назад

    Ganhou mais um inscrito 👏👏

  • @allanjose1437
    @allanjose1437 2 года назад

    Ótima aula

  • @falkoreads
    @falkoreads 2 года назад

    muito bom. obrigada

  • @youtubernauta
    @youtubernauta 2 года назад +1

    Excelente 👏

  • @matheusbernieri6025
    @matheusbernieri6025 2 года назад

    kkk, podia contar mais dessas do fulaninho fazendo cag** espertão 😅
    Conteúdo top cara, logo estarei adquirindo algum curso seu, grande abraço.

  • @Oliveirav11
    @Oliveirav11 2 года назад +2

    A quantidade de media query depende do tipo de projeto né um tamanho pra celular outro computador etc

    • @MatheusBattisti
      @MatheusBattisti  2 года назад +1

      Exatamente Vitor, e até cabe a pergunta: precisamos adaptar para tablet ou está bom assim? Um exemplo..

    • @Oliveirav11
      @Oliveirav11 2 года назад

      @@MatheusBattisti vdd

  • @NandaVieira
    @NandaVieira Год назад

    Parabeéns pelo conteúdo !! Estou com uma dúvida, e nao sei onde estou errando. Quando aciono o @media , não está mantendo as configuração padrões. Onde posso esta errando?

  • @joaocioccari4105
    @joaocioccari4105 Год назад

    Sintaxe eh brabo mesmo, tava codando um site e criei um script em js que ativava o botao com o click do mouse, mas eu escrevi click com C maiusculo, perdi quase 30 minutos pra descorbrir kkkkk

  • @IvanOlivenbaum
    @IvanOlivenbaum Год назад

    matheus, não tá funcionando para baixar o ebook

  • @juniorlopes6040
    @juniorlopes6040 2 года назад

    terminei um projeto a pouco tempo só que quando fui abrir pela a tela do celular não ficou muito legal, essa é a linguagem que preciso pra melhorar ainda mais!

  • @matheusjean148
    @matheusjean148 2 года назад

    Joãosinho, manda pro pae kkkkk

  • @gabrieloliboni7115
    @gabrieloliboni7115 Год назад

    acho q fiz algo errado, ou n esta funcionando
    ate o 9:33

  • @eliasalves7463
    @eliasalves7463 2 года назад

    Muito bom!

  • @PAULOo32
    @PAULOo32 Год назад

    o meu orientation n ficou marcado n

  • @PJosué-k3l
    @PJosué-k3l 4 месяца назад

    Como faço para entrar na comunidade do WhatsApp ??

  • @marcioaquilles
    @marcioaquilles 2 года назад

    Olá Mateus deixa ver se entendi, começamos pelo mobile first no caso essa regra ficaria na parte geral e depois adaptamos através de break points com min-wdth para resoluções maiores é isso?

  • @driaMuniz_Cyber
    @driaMuniz_Cyber 2 месяца назад

    No print nao rolou ! Nao muda!

  • @josefalcao2843
    @josefalcao2843 2 года назад

    muito bom

  • @driaMuniz_Cyber
    @driaMuniz_Cyber 2 месяца назад

    A configuração para print nao rolou h1{
    color: red;
    }
    /* 2 - sintaxe */
    @media screen and (max-width: 500px){
    /* (quando for menor do que 500 px)MAX WIDTH = TELAS MENORES QUE ALGUMA RESOLUÇÃO */
    h1{
    color: blue;
    }
    }
    /* a partir desse momento faça alguma coisa, antes dessa resolução faça outra coisa */
    /* 3 - Outros modos */
    /* screen, print, speech, all */
    @media print and (max-width:600px){
    h1{
    color: green;
    }
    }

  • @GeorgeNascimento08
    @GeorgeNascimento08 8 месяцев назад

    agora, com fontes sempre dão bugs

  • @FernandoAugustoCasali
    @FernandoAugustoCasali Год назад

    sabe oq eu percebi, se vc tiver usando elementor anteriormente de aprender CSS e HTML vc já vem com as ideias pré estabelecidas na cabeça...ehheheheh

  • @FernandoHenrique-ni3qg
    @FernandoHenrique-ni3qg 2 года назад +3

    Video de CSS? Morri

  • @wevertonsantiago4305
    @wevertonsantiago4305 2 года назад

    Muito bom!

  • @David55293
    @David55293 11 месяцев назад

    muito bom