Разница между visible и hidden значениями свойства overflow заключается в том, как будет отображаться содержимое элемента, если оно выходит за его границы: 23
- visible (значение по умолчанию) — содержимое отображается снаружи родительского блока, если его размеры больше размеров «родительского» блока. 1
- hidden — содержимое, выходящее за пределы «родительского» блока, обрезается по его границам без прокрутки. 1