В настоящее время я помогаю другу с очень простым, отзывчивым 1-страничным сайтом, который можно посмотреть here.Как заставить полосы прокрутки на полностью реагирующем сайте?
Если вы перетащите окно своего браузера примерно на 450 пикселей в ширину или меньше, вы увидите, что макет изменится правильно. Однако, когда вы перетаскиваете вертикально, чтобы сделать страницу короче, содержимое посередине скрывается/закрывается.
Мне нужно, чтобы текст в середине всегда был видимым, даже если пользователю нужно прокручивать/прокручивать его, чтобы увидеть его. ПРИМЕЧАНИЕ: Это все тело, которое я бы хотел прокрутить, а не только содержимое div.
На этом изображении вы можете увидеть, что текст рассматривается, если видовой экран не очень высок:
На DIV, который содержит основное содержание, я попытался установить высоту и мин -высоте, а также с использованием !important
безрезультатно.
Должно быть, что-то не хватает. Любая помощь приветствуется.
Я бы подумал об использовании медиа-запроса для высоты видового экрана; рассмотрим [это] (например, http://stackoverflow.com/questions/11404744/media-queries-max-width-or-max-height). Кроме того, «стратегически»? –
Я также хотел бы отметить, что в Firefox 17 ESR содержимое перекрывает нижнюю панель, а не скрывается за ней; вы можете рассмотреть явные спецификации z-index в вашем CSS, чтобы предотвратить это. –
@ AaronMiller - Спасибо, теперь проблема z-index должна быть исправлена. –