Boa tarde, estou tendo dois probleminhas com meu projeto... o primeiro é que os dois botões estão grudados quando utilizo justify-content: space-between; no container .apresentacao__links (como fizeram na aula), pedi ajuda a Luri e ela me disse para colocar um gap no lugar, se essa for a única solução, gostaria apenas de saber o porquê a propriedade justify não estar dando certo no meu caso.
O segundo problema, é que se eu diminuo o zoom da página (inferior ao padrão de 100%) a imagem da moça começa a se deslocar para a direita se distanciando do texto, não sei se foi algo que fiz errado no html ou CSS (ou nos dois), ou será um tópico abordado em outro curso da formação, mas de todo caso deixo registrado aqui se alguém puder me ajudar a entender rsrs.
Agradeço à qualquer ajuda/ dica que puderem me dar. :D
!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">
<title>Portfólio Thainá</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
</header> <!--Cabeçalho da página-->
<main class="apresentacao">
<section class="apresentacao__conteudo"> <!--Padrão nome elemento filho-->
<h1 class="apresentacao__conteudo__titulo">Eleve seu negócio digital a outro nível <strong class="titulo-destaque">com um Front-end de qualidade!</strong></h1>
<p class="apresentacao__conteudo__texto">Olá! Sou Joana Santos, desenvolvedora Front-end com especialidade em React, HTML e CSS.
Ajudo pequenos negócios e designers a colocarem em prática boas ideias.
Vamos conversar?</p>
<div class="apresentacao__links">
<a class="apresentacao__links__link" href="https://instagram.com/rafaballerini">Instagram</a>
<a class="apresentacao__links__link" href="https://github.com/guilhermeonrails">GitHub</a>
</div>
</section>
<img src="Imagem.png" alt="Foto da Joana Santos programando">
</main> <!--Conteúdo principal meio da página-->
<footer>
</footer> <!--Rodapé da página-->
</body>
</html>
@import url('https://fonts.googleapis.com/css2?family=Krona+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Krona+One&family=Montserrat:ital@0;1&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,600;1,600&display=swap');
*{
margin: 0;
padding: 0;
}
body {
height: 100vh;
box-sizing: border-box;
background-color: black;
color:#F6F6F6;
}
.titulo-destaque{
color:#22D4FD;
}
.apresentacao{
margin: 10% 15%;
display: flex;
align-items: center;
justify-content: space-between;
}
.apresentacao__conteudo{
width: 615px;
display: flex;
flex-direction: column;
}
.apresentacao__conteudo__titulo{
font-size: 36px;
font-family: "Krona One", sans-serif;
}
.apresentacao__conteudo__texto{
font-size: 24px;
font-family: "Montserrat", sans-serif;
}
.apresentacao__links{
display: flex;
justify-content: space-between;
}
.apresentacao__links__link{
background-color: #22D4FD;
width: 280px;
text-align: center;
border-radius: 16px;
font-size: 24px;
padding: 21.5px 0;
text-decoration: none;
color: black;
font-family: "Montserrat", sans-serif;
font-weight: 600;
}