Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] A imagem fica muito maior e fica em cima do texto.

Aqui o código:

<title>Alura Plus</title>

Com o Combo+, você pode aproveitar a Alura+ e o Alura Língua por um preço único.

Combo+ Assine por 12x de R$ 120,00* Assinar somente o Alura+

*O preço pode variar caso a assinatura seja feita em outros planos.

<section class="container segundario">
    <img src="img/Plataformas.png" alt="Um monitor e celular com aluraplus aberto" class="segundario__imagem">
    <div class="container__descricao">
        <h2 class="descricao__titulo">Assista do seu jeito</h2>
        <p class="descricao__texto">Aproveite a tela grande da TV ou assista no tablet, laptop, celular e outros aparelhos. Nossa seleção de cursos não para de crescer.</p>
    </div>
</section>
<section class="container segundario">
    <div class="container__descricao">
        <p class="descricao__texto">Só o Combo+ oferece Alura+ e Alura Língua juntos para você ter acesso a cursos de diversas áreas da tecnologia e aprender inglês ou espanhol, onde e como quiser.</p>
        <a href="www.alura.com.br" class="container__botao segundario_botao" container>Assinar o Combo+</a>
    </div>
    <img src="img/Telas.png" alt="imagem das telas" class="segundario__imagem">
</section>
<section class="container__segundario">
    <img src="img/Notebook.png" alt="foto de notebook" class="segundario__imagem">
    <div class="container__descricao">
        <h3 class="descricao__titulo">Baixe seus cursos</h3>
        <p class="descricao__texto">Baixe e assista quando e onde quiser. Assim, seus favoritos estão sempre com você, até mesmo sem internet.</p>
    </div>

</section>

CSS:

:root { --branco-principal: #ffffff; --cinza-segundaria: #c0c0c0; --botao-azul: #167bf7; --cor-de-fundo: #00030c; --fonte-principal: 'Inter'; }

body { background-color: var(--cor-de-fundo); color: var(--branco-principal); font-family: var(--fonte-principal); font-size: 16px; font-weight: 400; }

  • { margin: 0; padding: 0; }

.principal { background-image: url("img/Background.png"); background-repeat: no-repeat; background-size: contain; align-items: center; text-align: center; }

.container { height: 100vh; display: grid; grid-template-columns: 50% 50%; }

.container__titulo { font-weight: 700; font-size: 28px; }

.container__botao { background-color: var(--botao-azul); border-radius: 5px; padding: 1em; color: var(--branco-principal); display: block; text-decoration: none; margin-bottom: 1em; }

.botao_segundario { background-color: transparent; border: 2px solid var(--branco-principal); }

.container__aviso { font-size: 12px; color: var(--cinza-segundaria); }

.container__imagem { margin: 1em 0 2 em 0; }

.container__caixa { margin: 0 6em; }

.segundario__imagem { width: 80% }

.segundario { align-items: center; margin: 0 10em; }

.descricao__titulo { font-weight: 700; font-size: 48px; color: var(--branco-principal); margin-bottom: 0.1em; }

.descricao__texto { color: var(--cinza-segundaria); }

.segundario_botao { display: inline; margin-top: 1em; }

.container__descricao { padding: 1em; }

2 respostas
solução!

Opa Dev, tudo bem?

Para que a disposição esteja da maneira desejada, precisamos modificar as duas classes "container__segundario", são duas classes separadas e que iremos configurar individualmente no CSS, sendo assim, devemos separar as duas frases na sessão:

<section class="container segundario">

Espero ter ajudado, se restar dúvidas fico à disposição.

Tenha um bom dia e bons estudos.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

consegui, obrigadaa