Подтвердить что ты не робот

Есть ли способ установить вертикальную полосу прокрутки для div?

Я помещаю пустой контент в td-тег в таблице. Он показывает, что в div есть только одна строка. Если я устанавливаю высоту div, когда я добавляю больше контента, чем его высоту, он по-прежнему сохраняет тот же размер, что и он. Как добавить вертикальную полосу прокрутки, когда контент должен потреблять больше места в div? Спасибо.

4b9b3361

Ответ 1

Автоматически показывать полосы прокрутки, когда содержимое больше высоты и ширины, например:

<div style="overflow:auto;"></div>

ИЛИ

Показывать полосы прокрутки во все времена:

<div style="overflow:scroll;"></div>

Ниже приведена ссылка на свойства переполнения CSS:

overflow

overflow-x

overflow-y

Ответ 2

Используйте overflow или overflow-y: auto | hidden | scroll | visible

<div style="max-height:100px; overflow-y:auto"> ... </div>

или

<div style="max-height:100px; overflow-y:scroll"> ... </div>

ПРИМЕЧАНИЕ: overflow поддерживается с CSS2, но overflow-y - CSS3, Opera 9.6, Safari 3.1

Ответ 3

только вертикальная прокрутка

<div style="overflow-y:auto;"></div>

Ответ 4

сделайте это в css

div {overflow: scroll}

edit: Что со всеми встроенными стилями ребята: - (

Ответ 5

Если вы хотите вертикальную полосу прокрутки, то

<div style="overflow-y:auto;overflow-x:hidden"></div>