Я пытаюсь сделать сайт со статической боковой панелью и прокручиваемым текстом. Я действительно не могу найти причину, по которой мой контент -дивер не продолжает весь путь вниз. Мне также интересно, лучше ли делать исправление делителя content или продолжать его в самом низу. Посмотрите, как страница не помещается в серый разделитель
![Problem](https://i.stack.imgur.com/YsrzG.png)
Вот мой код:
HTML:
<div id="content">
<div id="sidebar">
<p>This is sidebar</p>
</div>
<div id="page">
<p>This is page</p>
...
</div>
</div>
CSS:
#content {
height: 100%;
background-color: lightgrey;
background-attachment: fixed; /* THIS DOES NOT WORK */
margin: auto;
width: 80%;
}
#sidebar {
margin-top: 10%;
text-align: right;
position: fixed;
bottom: 0;
float: left;
width: 34%;
height: 70%;
}
#page {
float: right;
width: 54%;
}
P.S. Мне удалось решить эту проблему, добавив overflow: auto; к page -divider, но мне не очень нравится иметь эту полосу прокрутки на странице.