Я создаю веб-сайт с макетом, аналогичным Картам Google: заголовок, боковая панель слева и карта справа.
На веб-сайте Google Maps, когда содержимое боковой панели превышает высоту экрана, рядом с ней появляется вертикальная полоса прокрутки (например, если вы набираете «ресторан» в поле поиска). Я пытаюсь добиться аналогичного эффекта и пробовал разные варианты, но ничего не получается. Установка высоты боковой панели на auto
или 100%
не работает, так как боковая панель не начинается в верхней части страницы — вертикальная полоса прокрутки либо слишком короткая, либо не достигает нижней части страницы (в случае высоты auto
) или слишком длинный и превышает высоту страницы (в случае 100%
высоты). Я думаю, что Google использует JS для расчета высоты боковой панели.
Любые идеи о том, как я могу заставить это работать?