Я использую макет для веб-приложения, где у меня есть боковое меню слева. Меню состоит из нескольких пунктов, которые можно развернуть, чтобы отобразить подпункты меню. Моя проблема заключается в следующем: когда несколько элементов развернуты, высота боковой панели меню превышает высоту экрана. Более того, боковая панель позволяет прокрутке ot видеть последние пункты меню в списке.
Вот часть css для моей боковой панели:
.sidebar {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 260px;
display: block;
z-index: 1;
color: #fff;
font-weight: 200;
}
.sidebar .sidebar-wrapper {
position: relative;
z-index: 4;
width: 260px;
height: calc(100vh - 64px);
overflow-y: scroll;
}
Как вы поймете, я хотел бы, чтобы боковая панель прокручивалась, но я не могу заставить ее работать.
Есть идеи о том, как этого добиться?
Большое спасибо.
Адам