Вам нужно назначить некоторую высоту, чтобы overflow: auto;
свойство работало.
Для тестирования добавьте height: 100px;
и отметьте.
а также будет лучше, если вы дадите overflow-y:auto;
вместо overflow: auto;
, потому что это заставляет элемент прокручиваться только по вертикали, но не по горизонтали.
float:left;
width:1000px;
overflow-y: auto;
height: 100px;
Если вы не знаете высоту контейнера и хотите отображать вертикальную полосу прокрутки, когда контейнер достигает фиксированной высоты, например 100px
, используйте max-height
вместо height
свойства.
Для получения дополнительной информации прочтите эту статью MDN .