Я пытаюсь создать div, похожий на командную строку MS Windows.Создание div, прокручиваемого внутри контейнера с изменяемым размером div
Div может быть изменен по размеру и имеет двух детей: div-div и div div.
Я хочу, чтобы контент div получал полосы прокрутки, когда он больше, чем оконный div. Я хочу, чтобы строка заголовка всегда была видимой, а не прокруткой, и чтобы она не была на вершине полос прокрутки.
http://www.webdevout.net/test?0vL интерактивно демонстрирует мою проблему. Нажмите на текст содержания и добавьте новые строки. Когда для строк прокрутки добавлено достаточно строк, они не видят.
Содержимое div имеет overflow:auto
set.
Установка max-height
или height
на содержание в 100%
не работает, потому что 100% не учитывает высоту линии заголовка, так что полосы прокрутки появляются после того, как некоторые строки ушли на дно. Кроме того, полосы прокрутки, когда они появляются, затенить перетаскиваемую большой палец на внешней DIV, останавливая его быть изменяемого размера :(
Я добавил описание того, почему это не работает на вопрос. Полосы прокрутки появляются после того, как содержимое больше, чем контейнер, а не оставшееся пространство :(Кроме того, он останавливает его изменение размеров :( – Will
Вы проверили мою ссылку? Это отлично работает для меня. Не могли бы вы рассказать, t работать так, как вы хотите, или предоставить ссылку, где мы можем увидеть проблему? Спасибо! – Community
Хотите, чтобы полоса прокрутки появлялась в любое время? Если да, используйте вместо этого «overflow-x: visible;». – Community