Это в основном то, чего я хочу достичь:
Я хочу, чтобы общая страница была на 100% высотой, но когда я добавляю боковую панель и тело на 100%, страница добавляет 40px из навигационной панели, поэтому я получаю полосу прокрутки, даже если ее не должно быть.
Я исправил это с помощью таблиц, но я уверен, что должен быть более простой способ
<body>
<div class="container-fluid">
<div class="navbar"></div>
<div class="sidebar"></div>
<div class="body"></div>
</div>
</body>
и css, что у меня есть до сих пор:
body, html, .container-fluid, .sidebar, .body {
height: 100%;
min-height: 100%;
}
.navbar {
height: 40px;
position: relative;
}