overflow
Оновлено: 05.12.2022
overflow
Властивість overflow управляє відображенням вмісту блочного елемента, якщо він цілком не поміщається і виходить за область заданих розмірів.
Коротка інформація
| Значення за замовчуванням | visible |
| Успадковується | Ні |
| Застосовується | До блокових елементів |
| Анімується | Ні |
Синтаксис
overflow: auto | hidden | scroll | visible
Значення
| visible | Відображається весь вміст елемента, навіть за межами встановленої висоти і ширини. |
| hidden | Відображається тільки область усередині елемента, решта буде прихована. |
| scroll | Завжди додаються смуги прокрутки. |
| auto | Смуги прокрутки додаються тільки за потреби. |
Приклад
Об'єктна модель
Об'єкт.style.overflow
Примітка
Internet Explorer до версії 7.0 включно:
- відносно позиціоновані дочірні елементи, значення overflow у яких задано як auto або scroll, поводяться так, немов у них задано position: fixed
Internet Explorer 8:
- Поєднання overflow зі значенням scroll з властивостями max-height і float може призвести до зникнення елементів веб-сторінки, у браузері виводиться порожній екран.
- Для блоку, у якого вказані властивості float і overflow зі значенням scroll, ігнорується ширина, задана через властивість max-width.
- Висота блоку з горизонтальною смугою прокрутки збільшується на висоту скролбара, хоча за специфікацією CSS задані розміри мають містити і смуги прокрутки.