5
respostas

Problema no background

Boa tarde !! Tive um problema no background no qual quando uso as mesma configurações de css da aula com o background-size: contain background não fica igual a da aula ela fica assim:

<!DOCTYPE html>
<html>
    <head>
        <title>Alura Plus</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="stylesheet" href="styles.css"> 
    </head>
    <body>
        <section class="container principal">
            <h1>Com o Combo+, você pode aproveitar a Alura+ e o Alura Língua por um preço único.</h1>
            <img src="img/Combo.png" alt="O combo+ é a junção do alura+ e o alura lingua">
        </section>
    </body>
</html>
.principal {
    background-image: url("img/Background.png");
    background-repeat: no-repeat;
    background-size: contain;
}

.container {
    height: 100vh;
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Mas se usar cover no lugar de contain ex: background-size: cover; ai o background fica igual ao da aula.

.principal {
    background-image: url("img/Background.png");
    background-repeat: no-repeat;
    background-size: cover;
}

.container {
    height: 100vh;
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeAlguém saber me falar qual teria sido o problema que ocorreu para que background-size: contain não ter funcionado como deveria?

5 respostas

Será que não tem a haver com o navegador que você está utilizando? Experimente as duas alternativas tanto no Chrome quanto no Edge.

Telmo funciono normalmente o background-size: contain; em outros navegadores testei no Edge, Opera e no Opera Gx. parece que é so no Chrome que não funciona. Fiquei curioso para saber o pq não funcionar direito no Chrome?

Gustavo sinto falta aqui no fórum da participação mais ativas dos instrutores, que têm a oportunidade de além de esclarecer nossas dúvidas passar mais conteúdo. Aos alunos resta nos apoiarmos e trocarmos experiências. Com relação aos navegadores são grandes programas rodando outros, de um modo geral fazem a mesma coisa, mas de forma diferente. Já ouvi o conselho de ter por hábito testar nossos programas em navegadores diferentes. No caso de treinamento usar o mesmo do instrutor e com a mesma versão. Legal a tua postura de querer entender o porquê das coisas não funcionarem como deveriam. Correr atrás das nossas dúvidas são uma boa forma de aprender com mais profundidade e fixar conhecimento. Um abraço! Nos encontramos mais a diante em nossas jornadas.

MEU DEUS !! que alívio!!!! eu tava exatamente com a mesma dificuldade que você, achei que o problema era no modo como baixei a imagem ou algo do tipo, nossa que bom uma parte já resolveu, agora resta um instrutor aparecer por aqui para nos explicar o porquê disso de forma pedagógica. Para que não precisemos seguir sempre uma jornada intuitiva e de tentativas e erros!!! Muito obrigada pela tua participação já me ajudou muito!!

PS: NÃO CONSEGUI POSTAR DE NOVO AGORA MAS ESTOU ACOMPANHANDO O FORUM GUSTAVO MUITO OBRIGADA PELO LINK!!!!(02/12/2022)

Ate hj nao teve resposta dos instrutores do que pode ter acontecido mas se quiser saber um pouco mais pode dar uma olhada nesse artigo: https://developer.mozilla.org/en-US/docs/Web/CSS/background-size