Содержание
- CSS свойство overflow
- Поддержка браузерами
- Значения свойства
- Версия CSS
- Наследуется
- Анимируемое
- Пример использования
- How can I keep images from overflowing its parent container?
- Как спрятать всё, что не поместилось в элементе. CSS-свойство overflow
- Значения overflow
- Ошибки при использовании overflow
- Наследуется ли свойство overflow
- Материалы по теме
- overflow
- Try it
- Constituent properties
- Syntax
- Values
- Description
- Formal definition
- Formal syntax
- Examples
- Demonstrating results of various overflow keywords
- HTML
- CSS
- Result
- Accessibility concerns
- Specifications
- Browser compatibility
- See also
- Found a content problem with this page?
CSS свойство overflow
CSS свойство overflow указывает, что произойдёт, если содержимое переполняет размеры элемента.
Поддержка браузерами
overflow:"visible | hidden | scroll | auto | initial | inherit";
object.style.overflow = "hidden"
Значения свойства
Значение | Описание |
---|---|
visible | Переполнение не обрезается, содержимое выходит за пределы размеров элемента. Это значение по умолчанию. |
hidden | Переполнение обрезается (контент, который выходит за размеры будет невидимым). |
scroll | Переполнение обрезается, но добавляется полоса прокрутки, позволяющая увидеть содержимое, которое выходит из заданных размеров. |
auto | Если переполнение обрезается, то полоса прокрутки будет добавлена автоматически, чтобы увидеть содержимое, которое выходит из заданных размеров. |
initial | Устанавливает свойство в значение по умолчанию. |
inherit | Указывает, что значение наследуется от родительского элемента. |
Версия CSS
Наследуется
Анимируемое
Пример использования
Свойство overflow. div display : inline-block; /* выравниваем вертикально все элементы */ margin-right : 30px; /* устанавливаем внешний отступ справа для элементов */ width : 100px; /* устанавливаем ширину для блоков */ height : 100px; /* устанавливаем высоту для блоков */ border : 1px solid red; /* устанавливаем для блоков сплошную границу размером 1px красного цвета*/ > img width : 125px; /* устанавливаем ширину для изображения */ height : 125px; /* устанавливаем высоту для изображения */ > .test overflow : visible; /* переполнение не обрезается, содержимое выходит за пределы размеров элемента */ > .test2 overflow : hidden; /* переполнение обрезается (контент, который выходит за размеры будет невидимым) */ > .test3 overflow : scroll; /* переполнение обрезается, но добавляется полоса прокрутки */ > .test4 overflow : auto; /* если переполнение будет обрезано, то добавится полоса прокрутки автоматически */ > class = "test">visible src = nich.jpg alt = ничоси> class = "test2">hidden src = nich.jpg alt = ничоси> class = "test3">scroll src = nich.jpg alt = ничоси>