Tip – Trick – CSS – Overflow

La propiedad overflow se muestra cuando el contenido sobrepasa el area del elemento contenedor. Tiene los siguientes posibles valores:

visible: Valor por defecto. El contenido no es recortado. Se visualiza fuera del elemento.

hidden: El contenido es recortado, pero el navegador no muestra una barra de desplazamiento para ver el resto del contenido.

scroll: El contenido es recortado, y el navegador muestra una barra de desplazamiento para ver el resto del contenido.

auto: Si el contenido es recortado, el navegador deberia mostrar una barra de desplazamiento para ver el resto del contenido.

Bueno pues también podriamos definir la propiedad overflow tanto horizontal como verticalmente.

overflow

Entonces podriamos definir cuando queremos que el navegador nos muestre la barra de desplazamiento:

overflow_xoverflow_y

La propiedad overflow esta soportado para Internet Explorer, Firefox, Safari y Opera

pero las propiedades overflow-x y overflow-y estan soportados en Internet Explorer, Firefox, Safari.

Incluso Opera no sólo no la soporta sino que actúa como sino hubieses puesto overflow, tener cuidado con eso.

Enlaces de referencia:

http://www.quirksmode.org/css/overflow.html

http://www.w3schools.com/css/pr_pos_overflow.asp

2 comentarios para “Tip – Trick – CSS – Overflow”

  1. Joan Dice:

    Un uso que no se le suela dar mucho, es para evitar los “clear:both” que suelen poner los desarrolladores en sus CSS.

    Poniendo un overflow hidden al contenedor, si los elementos de su interior tienen floats, el contenedor sigue creciendo, sin tener la necesidad de poner el clear al final de ellos.

    saludos Edu ;-)

  2. Osvaldo Osorio Dice:

    Esto no sirve para IE 6

Escribe un comentario