CSS3 overflow-y
Property
Topic: CSS3 Properties ReferencePrev|Next
Description
The overflow-y
CSS property specifies whether to clip content, render scroll bars or display overflow content when content overflows at the top and bottom edges of the element's content area.
The following table summarizes the usages context and the version history of this property.
Default value: | visible |
---|---|
Applies to: | Block, inline-block and flex containers |
Inherited: | No |
Animatable: | No. See animatable properties. |
Version: | New in CSS3 |
Syntax
The syntax of the property is given with:
The example below shows the overflow-y
property in action.
Example
Try this code »div {
width: 400px;
height: 300px;
overflow-x: scroll;
}
Property Values
The following table describes the values of this property.
Value | Description |
---|---|
visible |
Content is not clipped; it will be rendered outside the element's box, and may thus overlap other content. This is default value. |
hidden |
Content that overflows the element's box is clipped and the rest of the content will be invisible. |
scroll |
The overflowing content is clipped, just like hidden, but provides a scrolling mechanism to access the overflowed content. |
auto |
If content overflows the element's box it provides scrollbars to see the rest of the content. |
initial |
Sets this property to its default value. |
inherit |
If specified, the associated element takes the computed value of its parent element overflow-y property. |
Browser Compatibility
The overflow-y
property is supported in all major modern browsers.
Basic Support—
|
Further Reading
See tutorial on: CSS Overflow.
Related properties: overflow
, overflow-x
, clip
, word-wrap
.