Я работаю над ul, чтобы показать информацию в нижней части моей страницы, но она создает огромное пустое пространство внизу.CSS, ul, создающий пустое пространство внизу страницы
Я бы хотел, чтобы мой нижний индекс не был частью первых 100% высоты экрана, так что пользователь должен прокрутить вниз.
body {
margin: 0;
padding: 0;
width: 100%;
height: 150%;
}
.bottomInfo ul li {
display: block;
padding: 7px;
color: #c0c0c0;
}
.bottomInfo ul li:first-child {
padding: 0px;
margin: 0px;
bottom: 11px;
font-size: 100%;
}
.bottomInfo ul {
top: 20%;
left: 10%;
margin: 5px;
position: absolute;
}
.bottomInfo {
color: white;
width: 100%;
height: 50%;
top: 100%;
background-color: #003047;
position: absolute;
font-size: 75%;
}
<div class="bottomInfo">
<ul>
<li>About</li>
<li>Newsletter</li>
<li>Updates</li>
<li>About the organisation</li>
<li>Complaints</li>
</ul>
</div>
Я бы предположил, что вы хотите получить «margin-top: 100vh» в своем DIV, а не в своем абсолютном позиционировании. – Martin
Создайте фрагмент, пожалуйста, так как нам нужно увидеть остальную часть html. Кроме того, возможно, установка такого тела вызывает некоторые проблемы 'height: 150%;' ... и 'position: absolute;' need' position: relative; 'on its parent ... – LGSon
Высота вашего bottomInfo составляет 50% высоты экрана, поэтому вам нужно изменить стратегию и исправить свой код. Мы не можем дать ответ, не видя полного источника. –