¡CSS en acción!
Seleccione otra hoja de estilo para navegar:
Actual: default.css
Existen propiedades que permiten aplicar algunos efectos visuales en la página: recortar una parte de la caja de un elemento, especificar el comportamiento para los casos en que el contenido de un elemento es mayor que su tamaño y provocar que un elemento sea invisible.
Generalmente el contenido de una caja de bloque se mantiene dentro de los límites de la caja, pero puede suceder que el contenido desborde esos límites y quede parcial o totalmente fuera de la caja.
Esto puede suceder si especificamos un tamaño determinado para un elemento
(con las propiedades 'width
' y 'height
', por ejemplo)
y su contenido resulta demasiado grande para las medidas adjudicadas. También
puede darse al utilizar márgenes negativos o posiciones absolutas para
el elemento.
Cuando se produce un desbordamiento, la propiedad 'overflow
' especifica
si la caja es recortada y (en caso afirmativo) cómo será recortada.
La propiedad 'clip
' especifica el tamaño y la forma de la zona
de recorte.
'overflow' | |
---|---|
Valores: | visible | hidden | scroll | auto | inherit |
Valor inicial: | visible |
Se aplica a: | los elementos a nivel de bloque y reemplazados |
Se hereda?: | no |
Porcentajes: | no admitidos |
Esta propiedad especifica si el contenido de un elemento a nivel de bloque es recortado cuando desborda la caja del elemento. Los valores tienen los siguientes significados:
DIV { overflow: scroll }
'clip' | |
---|---|
Valores: | <forma> | auto | inherit |
Valor inicial: | auto |
Se aplica a: | los elementos a nivel de bloque y reemplazados |
Se hereda?: | no |
Porcentajes: | no admitidos |
Una zona de recorte define qué porción del contenido de un elemento es visible.
De manera predeterminada, la zona de recorte tiene el mismo tamaño y forma que
la caja del elemento. Sin embargo, la zona de recorte puede ser modificada por
la propiedad 'clip
'.
La propiedad 'clip
' se aplica a elementos que tienen una propiedad
'overflow
' con un valor diferente a 'visible
'. Los
valores tienen los siguientes significados:
rect (<arriba>,<derecha>,<abajo>,<izquierda>)
.
<arriba><derecha><abajo>
e <izquierda>
pueden
ser una <medida> o 'auto
'. Las medidas negativas están permitidas
y 'auto
' significa lo mismo que '0
' (cero). Las zonas de recorte son todas rectangulares. En futuras versiones de CSS es probable que se agreguen otras formas.
'visibility' | |
---|---|
Valores: | visible | hidden | collapse | inherit |
Valor inicial: | inherit |
Se aplica a: | todos menos los elementos |
Se hereda?: | no |
Porcentajes: | no admitidos |
Esta propiedad especifica si las cajas generadas por un elemento son procesadas. Aunque el elemento sea invisible sigue afectando la composición de la página, es decir, continúa ocupando su espacio. Los valores tienen los siguientes significados:
Esta propiedad puede ser usada conjuntamente con scripts para crear efectos dinámicos.