'overflow'

La propiedad 'overflow' se aplica a los elementos de bloque (por ejemplo: BLOCKQUOTE, DIV, H1/H6, HR, P, PRE) y también a los elementos reemplazados (como IMG). Primero vamos a crear un elemento <PRE> que tiene asignadas las siguientes propiedades:

PRE { background-color: #FFFFCC;
      color: blue;
      border: 1px solid green;
      width: 50%;
      height: 12em; }
A:       Enlace de hipertexto o destino de un link
ABBR:    Abreviatura
ACRONYM: Acrónimo
ADDRESS: Dirección
AREA:    Area de un mapa de imagen
B:       Texto en negritas

El elemento ocupa un 50% del ancho de la página y una altura aproximada al doble del texto que contiene. Repetimos el ejemplo, esta vez reduciendo su tamaño a la mitad (width: 25%; height: 6em):

A:       Enlace de hipertexto o destino de un link
ABBR:    Abreviatura
ACRONYM: Acrónimo
ADDRESS: Dirección
AREA:    Area de un mapa de imagen
B:       Texto en negritas

Esto es lo que sucede: el fondo de color indica el tamaño que tiene el elemento; en el segundo caso (según la resolución de su monitor, puede suceder también en el primer caso) el contenido sobresale de ese fondo. En esos casos, se dice que el contenido está desbordando la caja que lo contiene.

Como el valor inicial para la propiedad 'overflow' es 'visible', el texto que desborda es procesado fuera de la caja del elemento <PRE>. Ahora, repetimos el segundo ejemplo aplicando los otros valores que puede tener 'overflow':

Con overflow: hidden

A:       Enlace de hipertexto o destino de un link
ABBR:    Abreviatura
ACRONYM: Acrónimo
ADDRESS: Dirección
AREA:    Area de un mapa de imagen
B:       Texto en negritas

Con overflow: scroll

A:       Enlace de hipertexto o destino de un link
ABBR:    Abreviatura
ACRONYM: Acrónimo
ADDRESS: Dirección
AREA:    Area de un mapa de imagen
B:       Texto en negritas

Con overflow: auto

A:       Enlace de hipertexto o destino de un link
ABBR:    Abreviatura
ACRONYM: Acrónimo
ADDRESS: Dirección
AREA:    Area de un mapa de imagen
B:       Texto en negritas

El valor hidden provoca que el texto que desborda la caja sea recortado, de modo que sólo pueda verse una parte del mismo. Los valores scroll y auto también recortan el texto pero aparecen unas barras de desplazamiento que permiten hacer un scroll para ver las partes ocultas.