SlideShare una empresa de Scribd logo
1 de 29
estructura TEMA 4 www.laramarcos.com
4.1 box-model width height margin padding border www.laramarcos.com
width height Alto del contenido Elementos de bloque Imágenes  Columnas de tabla y grupos Valores Medida auto (valor por defecto) inherit Ancho del contenido Elementos de bloque Imágenes  Filas de tabla y grupos Valores Medida auto (valor por defecto) inherit www.laramarcos.com
margin padding Relleno, dentro de la propia caja  Margen, respecto a las demás cajas ,[object Object]
1 = todos iguales
2 = el 1º para arriba y abajo, el 2º 	para derecha e izquierda
3 = el 1º para arriba, el 2º para abajo 	y el 3º para derecha e izquierda
4 = uno para cada uno (agujas del 	reloj)www.laramarcos.com
border shorthand Medida (grosor) Tipo: none (por defecto), hidden, solid, double, dotted, dashed, groove, ridge, inset, outset. Color Para los cuatro bordes (no admite {1, 4}) Si se necesita cambiar alguno en particular: border-top border-bottom border-right border-left www.laramarcos.com
Tratamiento del box-model Tamaño final del elemento =  width/height + padding + border + margin www.laramarcos.com
Tratamiento del box-model Excepto: Si la página no lleva DOCTYPE Si el DOCTYPE es anterior a HTML 4.0 En IE Las páginas codificadas con XHTML 1.0 Y que contienen la declaración de XML www.laramarcos.com
4.2 background color  image position repeat www.laramarcos.com
Background-color Color de fondo para toda la caja (excepto bordes) Valores  Color sólido transparent (por defecto) inherit www.laramarcos.com
Background-image Imagen de fondo url (“images/fondo1.png”) Si es más pequeña que la caja: Si se repite, ocupa toda la caja (por defecto) Si no se repite, por debajo se ve el color de fondo Si es más grande: Se muestra la parte que cabe en dicha caja, por defecto empezando por la esquina superior izquierda www.laramarcos.com
Background-position Valores (se pueden combinar) Medidas 1 = deslazamiento horizontal (al vertical se le asigna el 	valor 50% o center) 2 = la 1ª desplazamiento horizontal, la 2ª vertical Palabras clave: left, center, right / top, center, bottom 1 = deslazamiento al que haga referencia (el otro 	toma el valor 50% o center) 2 = desplazamiento horizontal y vertical 	(independientemente del orden) www.laramarcos.com
Background-repeat Valores repeat (por defecto) repeat-x repeat-y no-repeat inherit www.laramarcos.com
4.3 posicionamiento y visualización POSICIONAMIENTO position static (por defecto) relative absolute fixed 		+ propiedades top, bottom, left y/o right float www.laramarcos.com
4.3 posicionamiento y visualización VISUALIZACIÓN display visibility overflow z-index www.laramarcos.com
Position static Recursos: Tamaño (width y height) margin y padding Naturaleza del elemento (de bloque o en línea) www.laramarcos.com
Position relative Se indica la posición exacta mediante: top / bottom right / left La referencia es el punto 0,0 de la página El resto de cajas no se inmutan, respetan su 	hueco Solapamiento  www.laramarcos.com
Position absolute Se indica la posición exacta mediante: top / bottom right / left La referencia es el punto 0,0 del primer 	elemento contenedor POSICIONADO El resto de cajas se mueven, ocupan su 	hueco Solapamiento  www.laramarcos.com
Position fixed Se indica la posición exacta mediante: top / bottom right / left La referencia es el punto 0,0 del primer 	elemento contenedor POSICIONADO El resto de cajas se mueven, ocupan su 	hueco La diferencia, al hacer scroll: la caja 	SIEMPRE en el mismo sitio de la ventana www.laramarcos.com
float Se mueve lo más que pueda hacia la Derecha (right) Izquierda (left ) La referencia es la línea de su posición El resto de cajas se mueven, ocupan su 	hueco Solapamiento en cuanto a la caja, no a los contenidos www.laramarcos.com
clear Para que los contenidos dejen de fluir alrededor de las cajas posicionadas con float right / left both (lo más habitual) Restaura el posicionamiento static Suele ser necesaria para aplicar CSS a los elementos contenedores de elementos float www.laramarcos.com
clear www.laramarcos.com
DISPLAY Valores inline / block run-in list-item / table /table-row / table-column / table-cell / table-caption, etc. none inherit Desaparece el elemento y sus CONTENIDOS:    	los demás ocupan su lugar www.laramarcos.com
visibility Valores visible (por defecto) hidden collapse inherit Esconde el elemento y sus CONTENIDOS:    	los demás no se inmutan www.laramarcos.com
overflow Comportamiento cuando los contenidos 	desbordan su caja Valores visible (por defecto) hidden scroll auto inherit www.laramarcos.com
Z-index Posición en el eje z de elementos 	POSICIONADOS Valores Número entero (lo más habitual) 0 = la última capa El número mayor es el que se visualiza en primer lugar www.laramarcos.com

Más contenido relacionado

Destacado

0.Indice de Contenidos
0.Indice de Contenidos0.Indice de Contenidos
0.Indice de Contenidoslarasaregune
 
2.Sintaxis (diseño con CSS)
2.Sintaxis (diseño con CSS)2.Sintaxis (diseño con CSS)
2.Sintaxis (diseño con CSS)larasaregune
 
El posicionamiento explicado en 9 pasos
El posicionamiento explicado en 9 pasosEl posicionamiento explicado en 9 pasos
El posicionamiento explicado en 9 pasosYadith Gomez Nolasco
 
3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)larasaregune
 
Buenas Prácticas de CSS
Buenas Prácticas de CSSBuenas Prácticas de CSS
Buenas Prácticas de CSSJavier España
 
0.Indice de Contenidos (diseño web con CSS)
0.Indice de Contenidos (diseño web con CSS)0.Indice de Contenidos (diseño web con CSS)
0.Indice de Contenidos (diseño web con CSS)larasaregune
 
0.Indice De Contenidos
0.Indice De Contenidos0.Indice De Contenidos
0.Indice De Contenidoslarasaregune
 
1.Introduccion (diseño con CSS)
1.Introduccion (diseño con CSS)1.Introduccion (diseño con CSS)
1.Introduccion (diseño con CSS)larasaregune
 
1.Introduccion (diseño web con CSS)
1.Introduccion (diseño web con CSS)1.Introduccion (diseño web con CSS)
1.Introduccion (diseño web con CSS)larasaregune
 
3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)larasaregune
 
CSS - Arquitectura Escalable y Modular
CSS - Arquitectura Escalable y ModularCSS - Arquitectura Escalable y Modular
CSS - Arquitectura Escalable y Modularrodboc
 
Formularios html
Formularios htmlFormularios html
Formularios htmlArtmio
 
Web Performance Optimization: Mejorando el proceso de carga
Web Performance Optimization: Mejorando el proceso de cargaWeb Performance Optimization: Mejorando el proceso de carga
Web Performance Optimization: Mejorando el proceso de cargaJesus Pernas Alonso
 
Las buenas prácticas oficiales para aplicaciones Symfony
Las buenas prácticas oficiales para aplicaciones SymfonyLas buenas prácticas oficiales para aplicaciones Symfony
Las buenas prácticas oficiales para aplicaciones Symfonysymfony_bcn
 
Haml y Sass: HTML y CSS dietéticos
Haml y Sass: HTML y CSS dietéticosHaml y Sass: HTML y CSS dietéticos
Haml y Sass: HTML y CSS dietéticosDAVID GRILLI
 
Curso Elaborando un Plan de Negocios
Curso Elaborando un Plan de NegociosCurso Elaborando un Plan de Negocios
Curso Elaborando un Plan de NegociosJulio Pari
 

Destacado (20)

0.Indice de Contenidos
0.Indice de Contenidos0.Indice de Contenidos
0.Indice de Contenidos
 
2.Sintaxis (diseño con CSS)
2.Sintaxis (diseño con CSS)2.Sintaxis (diseño con CSS)
2.Sintaxis (diseño con CSS)
 
Paso apaso de html
Paso apaso de htmlPaso apaso de html
Paso apaso de html
 
El posicionamiento explicado en 9 pasos
El posicionamiento explicado en 9 pasosEl posicionamiento explicado en 9 pasos
El posicionamiento explicado en 9 pasos
 
3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)
 
Buenas Prácticas de CSS
Buenas Prácticas de CSSBuenas Prácticas de CSS
Buenas Prácticas de CSS
 
0.Indice de Contenidos (diseño web con CSS)
0.Indice de Contenidos (diseño web con CSS)0.Indice de Contenidos (diseño web con CSS)
0.Indice de Contenidos (diseño web con CSS)
 
0.Indice De Contenidos
0.Indice De Contenidos0.Indice De Contenidos
0.Indice De Contenidos
 
1.Introduccion (diseño con CSS)
1.Introduccion (diseño con CSS)1.Introduccion (diseño con CSS)
1.Introduccion (diseño con CSS)
 
1.Introduccion (diseño web con CSS)
1.Introduccion (diseño web con CSS)1.Introduccion (diseño web con CSS)
1.Introduccion (diseño web con CSS)
 
3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)
 
CSS - Arquitectura Escalable y Modular
CSS - Arquitectura Escalable y ModularCSS - Arquitectura Escalable y Modular
CSS - Arquitectura Escalable y Modular
 
Formularios html
Formularios htmlFormularios html
Formularios html
 
Web Performance Optimization: Mejorando el proceso de carga
Web Performance Optimization: Mejorando el proceso de cargaWeb Performance Optimization: Mejorando el proceso de carga
Web Performance Optimization: Mejorando el proceso de carga
 
Las buenas prácticas oficiales para aplicaciones Symfony
Las buenas prácticas oficiales para aplicaciones SymfonyLas buenas prácticas oficiales para aplicaciones Symfony
Las buenas prácticas oficiales para aplicaciones Symfony
 
Haml y Sass: HTML y CSS dietéticos
Haml y Sass: HTML y CSS dietéticosHaml y Sass: HTML y CSS dietéticos
Haml y Sass: HTML y CSS dietéticos
 
Curso Elaborando un Plan de Negocios
Curso Elaborando un Plan de NegociosCurso Elaborando un Plan de Negocios
Curso Elaborando un Plan de Negocios
 
HTML y CSS
HTML y CSSHTML y CSS
HTML y CSS
 
Curso HTML y CSS, parte 2
Curso HTML y CSS, parte 2Curso HTML y CSS, parte 2
Curso HTML y CSS, parte 2
 
Maquetación Web
Maquetación WebMaquetación Web
Maquetación Web
 

Último

GRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivosGRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivosCristianGmez22034
 
Slaimen Barakat - SLIDESHARE TAREA 3.pdf
Slaimen Barakat - SLIDESHARE TAREA 3.pdfSlaimen Barakat - SLIDESHARE TAREA 3.pdf
Slaimen Barakat - SLIDESHARE TAREA 3.pdfslaimenbarakat
 
Torre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificioTorre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificio2021ArqROLDANBERNALD
 
Planificación del mes de afrovenezolanidad2024.doc
Planificación del mes de afrovenezolanidad2024.docPlanificación del mes de afrovenezolanidad2024.doc
Planificación del mes de afrovenezolanidad2024.docAhilynBasabe
 
plantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialplantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialAndreaMlaga1
 
SESION 05 MOBILIARIO Y EQUIPAMIENTO.pptx
SESION 05 MOBILIARIO Y EQUIPAMIENTO.pptxSESION 05 MOBILIARIO Y EQUIPAMIENTO.pptx
SESION 05 MOBILIARIO Y EQUIPAMIENTO.pptxJustoAlbertoBaltaSmi
 
INTERVENCIONES DE CARRETERAS EN LA LIBERTAD
INTERVENCIONES DE CARRETERAS  EN LA LIBERTADINTERVENCIONES DE CARRETERAS  EN LA LIBERTAD
INTERVENCIONES DE CARRETERAS EN LA LIBERTADMaryNavarro1717
 
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDADGROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDADGersonManuelRodrigue1
 
Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30SantiagoAgudelo47
 
Bianchi_Susana_Historia_social_del_mundo-34-43.pdf
Bianchi_Susana_Historia_social_del_mundo-34-43.pdfBianchi_Susana_Historia_social_del_mundo-34-43.pdf
Bianchi_Susana_Historia_social_del_mundo-34-43.pdfAgustnRomeroFernndez
 
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILEARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILEhayax3
 
Jesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitecturaJesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitecturajesusgrosales12
 
Proceso de percepción visual y de reconocimiento
Proceso de percepción visual y de reconocimientoProceso de percepción visual y de reconocimiento
Proceso de percepción visual y de reconocimientoJorge Fernandez
 
Espacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientesEspacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientesespejosflorida
 
Arquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdfArquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdfLeonardoDantasRivas
 
140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.docilvrosiebp
 
Topografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civilTopografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civilmeloamerica93
 
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdfINICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdfBrbara57940
 
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdfCLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdfDanielaPrezMartnez3
 

Último (20)

GRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivosGRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivos
 
Slaimen Barakat - SLIDESHARE TAREA 3.pdf
Slaimen Barakat - SLIDESHARE TAREA 3.pdfSlaimen Barakat - SLIDESHARE TAREA 3.pdf
Slaimen Barakat - SLIDESHARE TAREA 3.pdf
 
Torre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificioTorre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificio
 
Planificación del mes de afrovenezolanidad2024.doc
Planificación del mes de afrovenezolanidad2024.docPlanificación del mes de afrovenezolanidad2024.doc
Planificación del mes de afrovenezolanidad2024.doc
 
plantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialplantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especial
 
SESION 05 MOBILIARIO Y EQUIPAMIENTO.pptx
SESION 05 MOBILIARIO Y EQUIPAMIENTO.pptxSESION 05 MOBILIARIO Y EQUIPAMIENTO.pptx
SESION 05 MOBILIARIO Y EQUIPAMIENTO.pptx
 
INTERVENCIONES DE CARRETERAS EN LA LIBERTAD
INTERVENCIONES DE CARRETERAS  EN LA LIBERTADINTERVENCIONES DE CARRETERAS  EN LA LIBERTAD
INTERVENCIONES DE CARRETERAS EN LA LIBERTAD
 
Arte textil: Tejidos artesanos en la frontera hispano-lusa
Arte textil: Tejidos artesanos en la frontera hispano-lusaArte textil: Tejidos artesanos en la frontera hispano-lusa
Arte textil: Tejidos artesanos en la frontera hispano-lusa
 
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDADGROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
 
Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30
 
Bianchi_Susana_Historia_social_del_mundo-34-43.pdf
Bianchi_Susana_Historia_social_del_mundo-34-43.pdfBianchi_Susana_Historia_social_del_mundo-34-43.pdf
Bianchi_Susana_Historia_social_del_mundo-34-43.pdf
 
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILEARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
 
Jesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitecturaJesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitectura
 
Proceso de percepción visual y de reconocimiento
Proceso de percepción visual y de reconocimientoProceso de percepción visual y de reconocimiento
Proceso de percepción visual y de reconocimiento
 
Espacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientesEspacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientes
 
Arquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdfArquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdf
 
140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc
 
Topografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civilTopografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civil
 
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdfINICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
 
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdfCLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
 

4.Estructura (diseño con CSS)

  • 1. estructura TEMA 4 www.laramarcos.com
  • 2. 4.1 box-model width height margin padding border www.laramarcos.com
  • 3. width height Alto del contenido Elementos de bloque Imágenes Columnas de tabla y grupos Valores Medida auto (valor por defecto) inherit Ancho del contenido Elementos de bloque Imágenes Filas de tabla y grupos Valores Medida auto (valor por defecto) inherit www.laramarcos.com
  • 4.
  • 5. 1 = todos iguales
  • 6. 2 = el 1º para arriba y abajo, el 2º para derecha e izquierda
  • 7. 3 = el 1º para arriba, el 2º para abajo y el 3º para derecha e izquierda
  • 8. 4 = uno para cada uno (agujas del reloj)www.laramarcos.com
  • 9. border shorthand Medida (grosor) Tipo: none (por defecto), hidden, solid, double, dotted, dashed, groove, ridge, inset, outset. Color Para los cuatro bordes (no admite {1, 4}) Si se necesita cambiar alguno en particular: border-top border-bottom border-right border-left www.laramarcos.com
  • 10. Tratamiento del box-model Tamaño final del elemento = width/height + padding + border + margin www.laramarcos.com
  • 11. Tratamiento del box-model Excepto: Si la página no lleva DOCTYPE Si el DOCTYPE es anterior a HTML 4.0 En IE Las páginas codificadas con XHTML 1.0 Y que contienen la declaración de XML www.laramarcos.com
  • 12. 4.2 background color image position repeat www.laramarcos.com
  • 13. Background-color Color de fondo para toda la caja (excepto bordes) Valores Color sólido transparent (por defecto) inherit www.laramarcos.com
  • 14. Background-image Imagen de fondo url (“images/fondo1.png”) Si es más pequeña que la caja: Si se repite, ocupa toda la caja (por defecto) Si no se repite, por debajo se ve el color de fondo Si es más grande: Se muestra la parte que cabe en dicha caja, por defecto empezando por la esquina superior izquierda www.laramarcos.com
  • 15. Background-position Valores (se pueden combinar) Medidas 1 = deslazamiento horizontal (al vertical se le asigna el valor 50% o center) 2 = la 1ª desplazamiento horizontal, la 2ª vertical Palabras clave: left, center, right / top, center, bottom 1 = deslazamiento al que haga referencia (el otro toma el valor 50% o center) 2 = desplazamiento horizontal y vertical (independientemente del orden) www.laramarcos.com
  • 16. Background-repeat Valores repeat (por defecto) repeat-x repeat-y no-repeat inherit www.laramarcos.com
  • 17. 4.3 posicionamiento y visualización POSICIONAMIENTO position static (por defecto) relative absolute fixed + propiedades top, bottom, left y/o right float www.laramarcos.com
  • 18. 4.3 posicionamiento y visualización VISUALIZACIÓN display visibility overflow z-index www.laramarcos.com
  • 19. Position static Recursos: Tamaño (width y height) margin y padding Naturaleza del elemento (de bloque o en línea) www.laramarcos.com
  • 20. Position relative Se indica la posición exacta mediante: top / bottom right / left La referencia es el punto 0,0 de la página El resto de cajas no se inmutan, respetan su hueco Solapamiento www.laramarcos.com
  • 21. Position absolute Se indica la posición exacta mediante: top / bottom right / left La referencia es el punto 0,0 del primer elemento contenedor POSICIONADO El resto de cajas se mueven, ocupan su hueco Solapamiento www.laramarcos.com
  • 22. Position fixed Se indica la posición exacta mediante: top / bottom right / left La referencia es el punto 0,0 del primer elemento contenedor POSICIONADO El resto de cajas se mueven, ocupan su hueco La diferencia, al hacer scroll: la caja SIEMPRE en el mismo sitio de la ventana www.laramarcos.com
  • 23. float Se mueve lo más que pueda hacia la Derecha (right) Izquierda (left ) La referencia es la línea de su posición El resto de cajas se mueven, ocupan su hueco Solapamiento en cuanto a la caja, no a los contenidos www.laramarcos.com
  • 24. clear Para que los contenidos dejen de fluir alrededor de las cajas posicionadas con float right / left both (lo más habitual) Restaura el posicionamiento static Suele ser necesaria para aplicar CSS a los elementos contenedores de elementos float www.laramarcos.com
  • 26. DISPLAY Valores inline / block run-in list-item / table /table-row / table-column / table-cell / table-caption, etc. none inherit Desaparece el elemento y sus CONTENIDOS: los demás ocupan su lugar www.laramarcos.com
  • 27. visibility Valores visible (por defecto) hidden collapse inherit Esconde el elemento y sus CONTENIDOS: los demás no se inmutan www.laramarcos.com
  • 28. overflow Comportamiento cuando los contenidos desbordan su caja Valores visible (por defecto) hidden scroll auto inherit www.laramarcos.com
  • 29. Z-index Posición en el eje z de elementos POSICIONADOS Valores Número entero (lo más habitual) 0 = la última capa El número mayor es el que se visualiza en primer lugar www.laramarcos.com
  • 30. 4.4 layout Estructuras habituales Framework: YUI Centrar la página Horizontalmente Verticalmente www.laramarcos.com
  • 31.
  • 34. Híbrida (la más habitual = px + %)www.laramarcos.com
  • 35. yui Layout híbrido probado en los principales navegadores Cambios necesarios DOCTYPE a XHTML 1.0 <meta http-equiv=“Content-Type”> Builder (en tools) www.laramarcos.com
  • 36. Centrar la página Horizontalmente Agrupar todo el contenido en un div margin: 0 auto; Verticalmente Agrupar todo el contenido en un div Darle width y height position: absolute; top: 50%; left: 50%; margin-top: - (height/2) margin-left: - (width/2) www.laramarcos.com