Мы пытаемся сделать содержимое на всю высоту экрана, но что бы мы ни делали, оно показывает пустое пространство внизу экрана. Как это можно исправить?
section {
height: 100vh;
background-size: cover;
background: #FF512F;
/* fallback for old browsers */
background: -webkit-linear-gradient(to right, #FF512F, #DD2476);
/* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #FF512F, #DD2476);
padding-top: 5%;
/* New code */
overflow: hidden;
padding-top: 80px;
margin-top: -100px;
height: 150%;
}
.emp-profile {
padding: 10%;
border-radius: 0.5rem;
background: #fff;
margin-top: 80px;
margin-bottom: 80px
}
<section *ngIf="user" (onlineUsers)="online($event)">
<div class="container">
<div class="emp-profile justify-content-center">
... ...
</div>
</div>
</section>
Я не могу использовать тег body, потому что это отдельный угловой компонент, который начинается с раздела.
Как я могу сделать этот раздел на всю высоту экрана? Мы используем Bootstrap 4 с Angular 6