1
resposta

grid-gap

ao adicionar o " grid-gap: .2rem" na classe ".destaques" no CSS, conforme o professor fez (7:27 do vídeo), apareceu uma barra de rolagem na horizontal quando atualizei a página no navegador, o que não aconteceu no vídeo. Como corrigir?

1 resposta

Olá Cândida, tudo bem?

Primeiramente peço desculpas pela demora em responder!

Muitos alunos também tiveram essa alteração no código e o instrutor do curso nos deixou uma solução, você pode saber mais clicando aqui.

Basicamente, nós havíamos criado quatro colunas com a largura de 25%, entretanto temos um espaçamento entre elas de .2rem. Para que a barra de rolagem horizontal não apareça, é necessário tirar esse espaçamento na hora de definir a largura das colunas.

Para solucionar essa qestão, podemos usar uma nova unidade de medida que veio com o Grid Layout, a fr:

grid-template-columns: 1fr 1fr 1fr 1fr;

fr é referente a fração, ou seja, 1fr será uma parte do espaço disponível. Com isso, estamos "pedindo" para que seja ocupado todo o espaço disponível independente do tamanho.

Na solução do instrutor, há outras formas de chegarmos a esse resultado também, recomendo você dar uma passadinha por lá para saber mais sobre essa alteração.

Espero ter ajudado, abraços!