jueves, 17 de febrero de 2011

Propiedad overflow

Normalmente, los contenidos de un elemento se pueden mostrar en el espacio reservado para ese elemento. Sin embargo, en algunas ocasiones el contenido de un elemento no cabe en el espacio reservado para ese elemento y se desborda.

La situación más habitual en la que el contenido sobresale de su espacio reservado es cuando se establece la anchura y/o altura de un elemento mediante la propiedad width y/o height. Otra situación habitual es la de las líneas muy largas contenidas dentro de un elemento <pre>, que hacen que la página entera sea demasiado ancha. CSS define la propiedad overflow para controlar la forma en la que se visualizan los contenidos que sobresalen de sus elementos.

overflow: Parte sobrante de un elemento
Valores: visible | hidden | scroll | auto | inherit
Se aplica a: Elementos de bloque y celdas de tablas
Valor inicial: visible
Descripción: Permite controlar los contenidos sobrantes de un elemento
Los valores de la propiedad overflow tienen el siguiente significado:

▪ visible: el contenido no se corta y se muestra sobresaliendo la zona reservada para visualizar el elemento. Este es el comportamiento por defecto.

▪ hidden: el contenido sobrante se oculta y sólo se visualiza la parte del contenido que cabe dentro de la zona reservada para el elemento.

▪ scroll: solamente se visualiza el contenido que cabe dentro de la zona reservada para el elemento, pero también se muestran barras de scroll que permiten visualizar el resto del contenido.

▪ auto: el comportamiento depende del navegador, aunque normalmente es el mismo que la propiedad scroll.

No hay comentarios:

Publicar un comentario