Je viens de commencer à apprendre le HTML et CSS (et un peu Bootstrap) et j'essaye de faire une simple page de défilement. Mon problème est que je ne peux pas obtenir l'image d'arrière-plan div pour couvrir toute la hauteur de la page - elle couvre seulement le texte h2, comme si elle pensait que la fin de cet élément est la fin de la page. Je n'ai aucune idée de pourquoi c'est ce que je fais et je n'ai pas réussi à le réparer. Cela m'a vraiment bloqué et je suis sûr qu'il a une solution vraiment simple que j'ai manquée. Tout conseil serait grandement apprécié.L'image de fond ne couvre pas toute la page?
Voici le codepen:
body {
background-color: rgb(255, 255, 255);
}
#front {
background: url("https://image.ibb.co/mjTmwv/port34.png") no-repeat;
overflow: hidden;
background-size: cover;
width: 100%;
height: 100%;
}
#h1 {
color: white;
font-size: 50px;
margin-top: 40vh;
padding: 10px;
background: rgba(43, 142, 255, 0.4);
}
#pt {
color: white;
font-size: 30px;
background: rgba(39, 220, 130, 0.4);
}
<ul style="z-index:9;">
<li>
<a class="active" href="#"><img class="img-fluid" style="width:auto;height:auto;max-height:26px;max-width:20px;" src="https://image.ibb.co/mg1s3a/lyreimage27.png" alt="website icon"></img> placeholder inc.</a>
</li>
<li><a href="#">About
</a>
</li>
<li><a style="text-decoration:none" href="#">Portfolio</a>
</li>
<li><a href="#">Contact</a>
</li>
</ul>
<header>
<div id="front">
<div class="container-fluid">
<h1 id="h1" class="text-center">Placeholder</h1>
<h2 id="pt" class="text-center">Placeholder Text</h2>
</header>
Merci! Je garderai ça à l'esprit! – rasseda