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

[Bug] Minha foto não fica reponsiva.

!Boa tarde!

Estou com um problema na parte da responsividade na imagem. Ela não se adapta ao tamanho da tela, somente os textos.!

@import url('https://fonts.googleapis.com/css2?family=Krona+One&family=Montserrat:wght@300;600&display=swap');

:root{
    --cor-primaria: #1f1f1f;
    --cor-secundaria: #f6f6f6;
    --cor-terciaria: #22d4fd;
    --cor-hover: #272727;

    --fonte-primaria: 'Krona One', sans-serif;
    --fonte-secundaria: 'Montserrat', sans-serif;
}

*{
    margin: 0;
    padding: 0;
}

body{
    height: 100%;
    box-sizing: border-box;
    background-color: var(--cor-primaria);
    color: var(--cor-secundaria);
}

.cabecalho{
    padding: 2% 0% 0% 15%;
}

.cabecalho__menu{
    display: flex;
    gap: 80px;
}

.cabecalho__menu__link{
    color: var(--cor-terciaria);
    font-family: var(--fonte-secundaria);
    font-weight: 600;
    font-size: 1.5rem;
    text-decoration: none;
}

.cabecalho__menu__link:hover{
    transition: 0.4s;
    transform: scale(1.1);
}

.apresentacao__conteudo__texto a{
    text-decoration: none;
    color: var(--cor-terciaria);
}

.apresentacao{
    padding: 5% 15%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.destaque-titulo{
    color: var(--cor-terciaria);;
}

.apresentacao__conteudo{
    width: 50%;
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.apresentacao__conteudo__titulo{
    font-size: 2.25rem;
    font-family: var(--fonte-primaria);
}

.apresentacao__conteudo__texto{
    font-size: 1.25rem;
    font-family: var(--fonte-secundaria);
    font-weight: 300;
}

.redes-sociais{
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    align-items: center;
    gap: 30px;
}

.redes-sociais__titulo{
    font-family: var(--fonte-primaria);
    font-weight: 400;
    font-size: 1.25rem;
}

.redes-sociais__links{
    display: flex;
    justify-content: center;
    gap: 16px;
    border: 2px solid var(--cor-terciaria);;
    border-radius: 8px;
    text-align: center;
    text-decoration: none;
    padding: 21.5px 0;
    width: 50%;
    font-size: 1.25rem;
    color: var(--cor-secundaria);;
    font-family: var(--fonte-secundaria);
    font-weight: 600;
}

.redes-sociais__links:hover{
        background-color: var(--cor-hover);
        transition: 0.4s;
        transform: scale(1.1);
}

.apresentacao__imagem{
    width: 50%;
}
3 respostas

Olá, Hirruá.

Tudo bem?

Compartilha o seu código HTML também por gentileza, como você alterou os nomes das classes, fica melhor para testar com o HTML.

Sigo aguardando. Valeu.

Aqui está

<!DOCTYPE html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Krona+One&display=swap" rel="stylesheet">
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300&display=swap" rel="stylesheet">

    <link rel="stylesheet" href="styles/style.css">

    <title>Portifolio</title>

</head>
<body>
    <header class="cabecalho">
        <nav class="cabecalho__menu">
            <a class="cabecalho__menu__link" href="index.html">
                Home
            </a>
            <a class="cabecalho__menu__link" href="about.html">
                Sobre mim
            </a>
            <a class="cabecalho__menu__link" href="curriculum.html">Currículo</a>
        </nav>

    </header>
    <main class="apresentacao">

        <section class="apresentacao__conteudo">

            <h1 class="apresentacao__conteudo__titulo">
                Eleve seu negócio digital a outro nível <strong class="destaque-titulo"> com um Front-end de qualidade! </strong>
            </h1>

            <p class="apresentacao__conteudo__texto">
                Olá! Sou o <strong class="destaque-titulo">Hirruá</strong>, desenvolvedor Front-end em HTML, CSS e Javascript. Curso sistemas de informação e sou aluno na Alura. Estou aqui para ajudar pequenos negócios que gostariam de possuir o seu próprio site. <strong class="destaque-titulo">Vamos conversar?</strong>
            </p>

            <div class="redes-sociais">

                <h2 class="redes-sociais__titulo">Acesse minhas redes:</h2>


                <a class="redes-sociais__links" href="https://github.com/Hirrua" target="_blank">
                    <img src="assets/github.png" alt="logo github">
                    GitHub
                </a>

                <a class="redes-sociais__links" href="https://www.linkedin.com/in/hirrua" target="_blank">
                    <img src="assets/linkedin.png" alt="logo linkedin">
                    Linkedin
                </a>

                <a class="redes-sociais__links" href="https://www.instagram.com/hirrua_/" target="_blank">
                    <img src="assets/instagram.png" alt="logo instagram">
                    Instagram
                </a>

            </div>

        </section>

        <img clas="apresentacao__imagem" src="assets/imagem.png" alt="selfie do hirrua">

    </main>
</body>
</html>
solução!

Acabei de descobrir que faltava apenas um "s" ali na class img