Olá, fiquei com o mesmo problema que o colega Lohan. Mesmo indicando que a página conteria "height: 100vh;" a página apresenta barra de rolagem. Vi que responderam que poderia ser porque havia faltado o "box-sizing: border-box;" na propriedade * mas ainda assim persistiu o problema. Segue o meu código CSS:
@import url('https://fonts.googleapis.com/css2?family=Krona+One&family=Montserrat:wght@400;600&display=swap');
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
background-color: black;
color: #f6f6f6;
height: 100vh;
box-sizing: border-box;
}
.texto_destaque {
color: #22d5fd;
}
.apresentacao {
margin: 10% 15%;
display: flex;
align-items: center;
justify-content: space-between;
box-sizing: border-box;
}
.apresentacao_conteudo {
width: 50%;
display: flex;
flex-direction: column;
gap: 2.5em;
box-sizing: border-box;
}
.apresentacao_conteudo_titulo {
font-size: 2.25em;
font-family: 'Krona One', sans-serif;
}
.apresentacao_conteudo_paragrafo {
font-size: 1.5em;
font-family: 'Montserrat', sans-serif;
}
.apresentacao_links {
display: flex;
justify-content: space-between;
}
.apresentacao_links_botoes {
width: 48%;
padding: 1.34em 0;
border-radius: 1em;
background-color: #22d5fd;
text-align: center;
font-size: 1.5em;
font-weight: 600;
box-sizing: border-box;
text-decoration: none;
color: #000000;
font-family: 'Montserrat', sans-serif;
}
.apresentacao_imagem {
height: 500px;
width: 430px;
}
obs. A classe "apresentacao_imagem", foi porque utilizei uma imagem diferente da usada no curso. obs2. Utilizei as medidas 'em', entendendo que o valor padrão é 16px (não sei ao certo se é isso mesmo).
Agradeço, desde já!