Professional Documents
Culture Documents
Las capas pueden guardar contenidos como imágenes, animaciones Web (Flash, gifs animados, etc), tablas,
formularios, etc.
Una de las formas de maquetación, composición de una página, compaginación de diferentes elementos. Son sin
duda alguna las capas, a diferencia de las tablas son mas fijas “duras” de poder modificar, pero son más estables en
los navegadores, por lo que a la hora de maquetar podemos hacer una mezcla de ambos contendores.
Hacemos clic en uno de ellos, por ejemplo el primero crea una capa en la posición donde se hizo clic, se llama
capa de posición, este tipo de capas no son desplazables.
Ahora podemos utilizar la segunda opción (Div PA), el cual creara una capa también pero esta vez lo crearemos
haciendo clic y arrastrando formando un rectángulo imaginario el cual servirá de delimitación del área de la capa.
Al igual que el caso anterior también podemos agregar objetos pero la diferencia está en qué la segunda opción al
generarse código CSS, podemos manipular dicha capa de manera sencilla utilizando los estilos CSS.
Como también podemos modificarlo a partir del código CSS, o más aun de la vista diseño con solo redimensionar o
arrastrar.
absolute, indica que la posición de la capa y se calcula con respecto al punto superior izquierdo de la página,
es decir, toda capa que tenga position:absolute se ubicara de acuerdo a esa posición.
fixed, este atributo sirve para posicionar una capa con posicionamiento absoluto, pero su posición final será
siempre fija, es decir, aunque se desplace el documento con las barras de desplazamiento del navegador,
siempre aparecerá en la misma posición. El lugar donde se "anclará" la capa siempre es relativo al cuerpo (el
espacio disponible del navegador para la página). Si utilizamos top y left, estaremos marcando su posición
con respecto a la esquina superior izquierda y si utilizamos bottom y right su posición será relativa a la
esquina inferior derecha.
inherit, este valor indica que el valor de position tiene que heredarse del elemento padre. No funciona
en Explorer, al menos hasta la versión 8.
relative, indica que la posición de la capa es relativa a el lugar donde se estaba escribiendo en la página en el
momento de escribir la capa con su etiqueta.
static, es el valor predefinido por defecto de todos los elementos HTML. Los elementos posicionados
estáticamente se van colocando uno a continuación de otro, según el flujo HTML.
- collapse, Si se emplea este valor en cualquier elemento que no sea una fila, grupo de filas, columna o
grupo de columnas, tiene el mismo efecto que el valor hidden.
- inherit, es el valor por defecto, que quiere decir que hereda la visibilidad de la capa donde está metida
la capa en cuestión. Si la capa no está metida dentro de ninguna otra se supone que está metida en la
capa documento, que es toda la página y que siempre está visible.
Sus posibles valores son left (el elemento no permite flotantes a su izquierda ), right (el elemento no
permite flotantes a su derecha ) o both (el elemento no permite flotantes a ningún lado).
Pero hay un pequeño problema este código solo funcionara en Mozilla, Google chrome o afines, mas no en internet
Explorer.
Ahora podemos utilizar el siguiente código el cual servirá para crear dicho efecto, pero servirá para cualquier
navegador, veamos: