Właściwość przepełnienia CSS
Przykład
Pokaż różne wartości właściwości przepełnienia:
div.ex1 {
overflow: scroll;
}
div.ex2 {
overflow: hidden;
}
div.ex3 {
overflow:
auto;
}
div.ex4 {
overflow: visible;
}
Definicja i użycie
Właściwość overflow
określa, co powinno się stać, jeśli zawartość przepełni pole elementu.
Ta właściwość określa, czy przycinać zawartość, czy dodawać paski przewijania, gdy zawartość elementu jest zbyt duża, aby zmieścić się w określonym obszarze.
Uwaga: Właściwość overflow
działa tylko dla elementów blokowych o określonej wysokości.
Domyślna wartość: | widoczny |
---|---|
Dziedziczny: | nie |
Animowalny: | nie. Przeczytaj o animacji |
Wersja: | CSS2 |
Składnia JavaScript: | obiekt .style.overflow="przewiń" |
Obsługa przeglądarki
Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje tę właściwość.
Property | |||||
---|---|---|---|---|---|
overflow | 1.0 | 4.0 | 1.0 | 1.0 | 7.0 |
Uwaga: W systemie OS X Lion (na Macu) paski przewijania są domyślnie ukryte i wyświetlane tylko wtedy, gdy są używane (nawet jeśli ustawiono „overflow:scroll”).
Składnia CSS
overflow: visible|hidden|scroll|auto|initial|inherit;
Wartości nieruchomości
Value | Description | Play it |
---|---|---|
visible | The overflow is not clipped. It renders outside the element's box. This is default | |
hidden | The overflow is clipped, and the rest of the content will be invisible | |
scroll | The overflow is clipped, but a scroll-bar is added to see the rest of the content | |
auto | If overflow is clipped, a scroll-bar should be added to see the rest of the content | |
initial | Sets this property to its default value. Read about initial | |
inherit | Inherits this property from its parent element. Read about inherit |
Powiązane strony
Samouczek CSS: Przepełnienie CSS
Samouczek CSS: Pozycjonowanie CSS
Dokumentacja HTML DOM: właściwość przepełnienia