CSS - overloopeigenschap
Voorbeeld
Toon verschillende waarden voor overloopeigenschappen:
div.ex1 {
overflow: scroll;
}
div.ex2 {
overflow: hidden;
}
div.ex3 {
overflow:
auto;
}
div.ex4 {
overflow: visible;
}
Definitie en gebruik
De overflow
eigenschap specificeert wat er moet gebeuren als inhoud het vak van een element overloopt.
Deze eigenschap geeft aan of inhoud moet worden geknipt of schuifbalken moeten worden toegevoegd wanneer de inhoud van een element te groot is om in een bepaald gebied te passen.
Opmerking: de overflow
eigenschap werkt alleen voor blokelementen met een opgegeven hoogte.
Standaardwaarde: | zichtbaar |
---|---|
geërfd: | Nee |
Animeerbaar: | Nee. Lees over animeren |
Versie: | CSS2 |
JavaScript-syntaxis: | object .style.overflow="scroll" |
Browserondersteuning
De getallen in de tabel geven de eerste browserversie aan die de eigenschap volledig ondersteunt.
Property | |||||
---|---|---|---|---|---|
overflow | 1.0 | 4.0 | 1.0 | 1.0 | 7.0 |
Opmerking: in OS X Lion (op Mac) zijn schuifbalken standaard verborgen en worden ze alleen weergegeven wanneer ze worden gebruikt (zelfs als "overflow:scroll" is ingesteld).
CSS-syntaxis
overflow: visible|hidden|scroll|auto|initial|inherit;
Eigendomswaarden
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 |
Gerelateerde pagina's
CSS-zelfstudie: CSS-overloop
CSS-zelfstudie: CSS-positionering
HTML DOM-referentie: overloopeigenschap