Возможные значения для переполнения:
visible
hidden
auto
scroll
См. здесь или здесь для их обсуждения.
Использование любого другого значенияв разных браузерах будут давать непредсказуемые результаты, так как они по-разному обрабатывают неправильное значение.
Редактировать : После комментария мне удалось найти упоминание о переполнении: overlay здесь .
Оверлей описывается следующим образом:
Содержимое обрезается, и при необходимости добавляются полосы прокрутки.
Важно, что он также работает только вSafari или Chrome (т. Е. WebKit).
Этот элемент в bugzilla WebKit предполагает, что в любом случае это не долго для этого мира:
WebKit в настоящее время имеетЗапатентованное значение CSS overflow, называемое «overlay», которое недокументировано и насколько я могу судить по чтению кода, работает точно так же, как «auto».
Мы должны либо удалить его, либо переименовать в «-webkit-overlay».
Обновление март 2016
Похоже, overflow: overlay
не ушло.Есть признаки того, что он работает в соответствии со стандартами.
Разница между overlay
и auto
будет заключаться только в том, что полосы прокрутки будут отображаться поверх содержимого страницы, а не заставлять его приниматьпространство макета.
См. здесь для обсуждения .