Я не могу понять, почему фон моего контейнера (основного контейнера) не растягивается вместе с содержимым внутри. Похоже, что фон контейнера застрял на начальной высоте просмотра. Когда я прокручиваю, передаю начальную высоту просмотра, остальная часть белого цвета.
Вот css
.main-container {
margin: 0;
padding: 0;
font-family: 'montserrat';
height: fit-content;
}
.main {
position: absolute;
top: 65%;
left: 50%;
transform: translate(-50%, -50%);
width: 400px;
background: greenyellow;
border-radius: 10px;
margin-bottom: 40px;
padding-bottom: 20px;
}
<div class="main-container">
<div class="main">
<h1>Signup</h1>
<form method="POST">
<div class="txt-field">
<input type="text" required>
<span></span>
<label>First Name</label>
</div>
<h1>Upload Image</h1>
<button class="btn btn-primary">Upload<i class="fa fa-upload fa-1x"></i></button>
<input type="submit" value="Signup">
</form>
</div>
</div>
Так выглядит изначально.
This is what it looks like when I scroll down