SlideShare una empresa de Scribd logo
Desarrollo Fullstack
Les damos la bienvenida
Vamos a comenzar a grabar la clase
Clase 06 Clase 07
Clase 05
CSS Inicial
Unidades de medida
Modelo de Caja
Positions
CSS Intermedio
Transiciones
Transformaciones
Animaciones
Pseudoselectores
Pseudoclases
CSS Inicial
Fuentes y Tipografías
Colores
Iconos
CSS
Estructura en nuestros estilos
Unidades de Medida
Existen muchas y cada una tiene una aplicación para cada caso
particular.
Lo primero que debemos saber es que al igual que los enlaces en HTML
existen de 2 tipos, unidades relativas y absolutas cuya diferencia radica
en si ese valor siempre va a tomar el mismo tamaño o si va a estar
relacionado al tamaño de algo más.
Absolutas
Son medidas fijas y no dependen de ningún otro factor.
Ideales en contextos donde las medidas no varían como en los medios impresos
(documentos, impresiones, etc...), pero poco adecuadas para la web, ya que no se
adaptan a diferentes resoluciones o pantallas, que es lo que tendemos a hacer hoy
en día.
Si bien existen muchas como cm
(centímetros), mm (milímetros), in (pulgadas),
pc (picas), pt (puntos), etc…
La más conocida son los Pixeles por su fácil
uso y aplicación práctica en pantallas.
Relativas
Mucho más potente y flexible en CSS. Al contrario de las unidades absolutas, dependen de algún otro
factor (resolución, tamaño de letra, etc...). Tienen una curva de aprendizaje más compleja, pero son
ideales para trabajar en dispositivos con diferentes tamaños, ya que son muy versátiles.
em -> 1em = tamaño de fuente relativo a la herencia o al valor por defecto del navegador.
rem -> 1rem = tamaño de fuente relativo al valor por defecto del navegador.
vw -> 100vw = total del ancho visible del navegador.
vh -> 100vh = total del alto visible del navegador
% Porcentaje Relativo al tamaño del elemento padre.
Displays
Recordemos que, por defecto, cada elemento HTML
tiene un tipo de representación concreta. Esos valores
eran display block o inline y estaban relacionados de
forma nativa a cada etiqueta.
Sin embargo, estos comportamientos
nativos pueden ser modificados.
Displays
Esta propiedad cambia el tipo de representación del elemento
indicado y si bien puede tomar muchos valores diferentes, por
ahora nos concentraremos en 4 de los cuales ya conocemos
algunos.
Valores de display
block
Ocupan el 100% del ancho de su contenedor y comienzan en
una nueva línea.
inline
Ocupan el ancho de su contenido y no aceptan propiedades de
width, height o margins y paddings superiores.
inline-block
La combinación de los anteriores, ocupa el ancho de su
contenido pero sí acepta que se modifique su tamaño o sus
propiedades de caja.
none
Este valor resulta en que el elemento seleccionado no sea
mostrado ni ocupe espacio en el lugar donde debería estar.
Modelo de Caja
Es un sistema que tiene el navegador para interpretar las diferentes
partes de lo que solemos denominar cajas, es decir, un elemento HTML
con ciertos límites y dimensiones.
Propiedad margin
Se utiliza para crear espacio alrededor de los elementos, FUERA
de los bordes definidos.
Se utiliza para crear espacio alrededor de los elementos, DENTRO
de los bordes definidos.
Propiedad padding
Permiten especificar el estilo, el ancho y el color del borde de un
elemento.
Propiedad border
Sucede cuando superamos los
límites de tamaño de nuestros
contenedores.
Dependiendo el caso, puede
generar scroll vertical u horizontal,
ocultar el contenido sobrante o
dejarlo simplemente que fluya.
Overflow
Valores de overflow
auto
Se colocan barras de desplazamiento (sólo
las necesarias).
hidden
Se oculta el contenido que sobresale.
visible
Se muestra el contenido que sobresale
(comportamiento por defecto)
scroll
Se colocan barras de desplazamiento
(horizontales y verticales).
POSITIONS
No te dejes vencer por un diseño
Hasta el momento aprendimos a manejar y posicionar los elementos de
una web en base a un flujo estático y contínuo donde las cajas se iban
creando en el orden en el cual fueron escritas en el HTML.
Gracias a los positions, vamos a poder modificar el flujo estático de
nuestros elementos, permitiendo superposiciones o cambios referencia
sobre los que las cajas están dispuestas.
Positions
Position y sus valores
La propiedad position: cuenta con los siguientes valores:
static | relative | absolute | fixed | sticky
static
Valor por defecto. Este valor indica que el
elemento debe adoptar el flujo natural del
sitio.
Position y sus valores
relative
Se comporta igual que static a menos
que le agreguemos las propiedades: top
| bottom | right | left causando un
reajuste en su posición y sin modificar
el espacio que ocuparía originalmente.
Position y sus valores
absolute
La posición de una caja se establece de
forma absoluta respecto de su elemento
contenedor relative, o el body por defecto.
El resto de elementos de la página
ignoran la nueva posición del elemento.
Position y sus valores
fixed
Hace que la caja esté posicionada con
respecto a la ventana del navegador, lo
que significa que se mantendrá en el
mismo lugar incluso al hacer scroll en
la página.
Position y sus valores
sticky
La caja se mantiene static hasta que el
scroll del navegador llega a ella y se
comporta como fixed. Una vez que el
tamaño de su contenedor llega a su fin,
vuelve a comportarse como static.
z-index
En los momentos que nuestras cajas con
position se superpongan, podemos utilizar
la propiedad z-index para manejar el orden
de las capas.
No te olvides de dar el presente
Recordá:
● Revisar la Cartelera de Novedades.
● Hacer tus consultas en el Foro.
Todo en el Aula Virtual.
Gracias

Más contenido relacionado

Similar a 6. CSS - Unidades de medida, Box Modeling, Positions..pdf

Diseño y Maquetacion
Diseño y MaquetacionDiseño y Maquetacion
Diseño y Maquetacion
victoremr
 
Dreamweaver cs5 naty
Dreamweaver cs5 natyDreamweaver cs5 naty
Dreamweaver cs5 naty
nataliareniz
 
Flexbox
FlexboxFlexbox
Flexbox
David Gaitan
 
Dreamweaver a lo ernesto
Dreamweaver a lo ernestoDreamweaver a lo ernesto
Dreamweaver a lo ernesto
erjenate
 
Dreamweaver a lo ernesto
Dreamweaver a lo ernestoDreamweaver a lo ernesto
Dreamweaver a lo ernesto
erjenate
 
04_Estilos CSS y modelos de caja.pptx
04_Estilos CSS y modelos de caja.pptx04_Estilos CSS y modelos de caja.pptx
04_Estilos CSS y modelos de caja.pptx
yendrao
 
Capítulo 03 ambiente trabajo simio
Capítulo 03 ambiente trabajo simioCapítulo 03 ambiente trabajo simio
Capítulo 03 ambiente trabajo simio
Sergio Valenzuela Mayer
 
boxmodel lupe
boxmodel lupeboxmodel lupe
boxmodel lupe
Cronio Antmao
 
Dreamweaver gisselle noguera
Dreamweaver gisselle nogueraDreamweaver gisselle noguera
Dreamweaver gisselle noguera
Gisselle Noguera
 
Mi Primera "Pagina web
Mi Primera "Pagina webMi Primera "Pagina web
Mi Primera "Pagina web
luis enrique galan gutierrez
 
¿Qué es CSS?
¿Qué es CSS?¿Qué es CSS?
¿Qué es CSS?
Ericka Zavala
 
HTML el body y su contenido.pptx
HTML el body y su contenido.pptxHTML el body y su contenido.pptx
HTML el body y su contenido.pptx
Eduardo618701
 
Como programar en htmil 5
Como programar en htmil 5Como programar en htmil 5
Como programar en htmil 5
Miguel Najera Martinez
 
Guía Rápida para dominar el CSS
Guía Rápida para dominar el CSSGuía Rápida para dominar el CSS
Guía Rápida para dominar el CSS
The Fan Machine
 
Tutorial de dreamweaver
Tutorial de dreamweaverTutorial de dreamweaver
Tutorial de dreamweaver
Luis Paredes Irrazabal
 
06_Nuevas reglas.pptx
06_Nuevas reglas.pptx06_Nuevas reglas.pptx
06_Nuevas reglas.pptx
yendrao
 
Hiperenlaces 5
Hiperenlaces 5Hiperenlaces 5
Hiperenlaces 5
Cristian Gonzalez
 
Acti 04 Css con html5 para creacion de web.pptx
Acti 04 Css con html5 para creacion de web.pptxActi 04 Css con html5 para creacion de web.pptx
Acti 04 Css con html5 para creacion de web.pptx
AlexBaldeon2
 
Ventana de dreamweaver
Ventana de dreamweaverVentana de dreamweaver
Ventana de dreamweaver
Ivan Llerena
 
css3
css3css3

Similar a 6. CSS - Unidades de medida, Box Modeling, Positions..pdf (20)

Diseño y Maquetacion
Diseño y MaquetacionDiseño y Maquetacion
Diseño y Maquetacion
 
Dreamweaver cs5 naty
Dreamweaver cs5 natyDreamweaver cs5 naty
Dreamweaver cs5 naty
 
Flexbox
FlexboxFlexbox
Flexbox
 
Dreamweaver a lo ernesto
Dreamweaver a lo ernestoDreamweaver a lo ernesto
Dreamweaver a lo ernesto
 
Dreamweaver a lo ernesto
Dreamweaver a lo ernestoDreamweaver a lo ernesto
Dreamweaver a lo ernesto
 
04_Estilos CSS y modelos de caja.pptx
04_Estilos CSS y modelos de caja.pptx04_Estilos CSS y modelos de caja.pptx
04_Estilos CSS y modelos de caja.pptx
 
Capítulo 03 ambiente trabajo simio
Capítulo 03 ambiente trabajo simioCapítulo 03 ambiente trabajo simio
Capítulo 03 ambiente trabajo simio
 
boxmodel lupe
boxmodel lupeboxmodel lupe
boxmodel lupe
 
Dreamweaver gisselle noguera
Dreamweaver gisselle nogueraDreamweaver gisselle noguera
Dreamweaver gisselle noguera
 
Mi Primera "Pagina web
Mi Primera "Pagina webMi Primera "Pagina web
Mi Primera "Pagina web
 
¿Qué es CSS?
¿Qué es CSS?¿Qué es CSS?
¿Qué es CSS?
 
HTML el body y su contenido.pptx
HTML el body y su contenido.pptxHTML el body y su contenido.pptx
HTML el body y su contenido.pptx
 
Como programar en htmil 5
Como programar en htmil 5Como programar en htmil 5
Como programar en htmil 5
 
Guía Rápida para dominar el CSS
Guía Rápida para dominar el CSSGuía Rápida para dominar el CSS
Guía Rápida para dominar el CSS
 
Tutorial de dreamweaver
Tutorial de dreamweaverTutorial de dreamweaver
Tutorial de dreamweaver
 
06_Nuevas reglas.pptx
06_Nuevas reglas.pptx06_Nuevas reglas.pptx
06_Nuevas reglas.pptx
 
Hiperenlaces 5
Hiperenlaces 5Hiperenlaces 5
Hiperenlaces 5
 
Acti 04 Css con html5 para creacion de web.pptx
Acti 04 Css con html5 para creacion de web.pptxActi 04 Css con html5 para creacion de web.pptx
Acti 04 Css con html5 para creacion de web.pptx
 
Ventana de dreamweaver
Ventana de dreamweaverVentana de dreamweaver
Ventana de dreamweaver
 
css3
css3css3
css3
 

Último

UNIDAD 1. DE DPCC DESARROLLO PERSONAL CIUDADANIA Y CIVICA
UNIDAD 1. DE DPCC DESARROLLO PERSONAL CIUDADANIA Y CIVICAUNIDAD 1. DE DPCC DESARROLLO PERSONAL CIUDADANIA Y CIVICA
UNIDAD 1. DE DPCC DESARROLLO PERSONAL CIUDADANIA Y CIVICA
suclupesanchezm
 
manual pdf de empresa postres maria jose
manual pdf de empresa postres maria josemanual pdf de empresa postres maria jose
manual pdf de empresa postres maria jose
tatianezpapa
 
BROCHURE QONDESA ABRIL 19 OK_pdf_LLQ.pdf
BROCHURE QONDESA ABRIL 19 OK_pdf_LLQ.pdfBROCHURE QONDESA ABRIL 19 OK_pdf_LLQ.pdf
BROCHURE QONDESA ABRIL 19 OK_pdf_LLQ.pdf
IzaakAzaga
 
metodologia empleada en smart toolsboxs.
metodologia empleada en smart toolsboxs.metodologia empleada en smart toolsboxs.
metodologia empleada en smart toolsboxs.
jeanlozano33
 
guia-para-el-diseno-de-parques-locales-accesibles-2023.pdf
guia-para-el-diseno-de-parques-locales-accesibles-2023.pdfguia-para-el-diseno-de-parques-locales-accesibles-2023.pdf
guia-para-el-diseno-de-parques-locales-accesibles-2023.pdf
RofoMG
 
manual_civilcad y uso de modulos cargados
manual_civilcad y uso de modulos cargadosmanual_civilcad y uso de modulos cargados
manual_civilcad y uso de modulos cargados
AlbertoGarcia461436
 
Centro Veterinario Público CVP Diseño arquitectónico
Centro Veterinario Público CVP Diseño arquitectónicoCentro Veterinario Público CVP Diseño arquitectónico
Centro Veterinario Público CVP Diseño arquitectónico
OmairaQuintero7
 
Álbum Collage de Fotos día del padre polaroid scrapbook pastel_20240611_040...
Álbum Collage de Fotos día del padre  polaroid scrapbook  pastel_20240611_040...Álbum Collage de Fotos día del padre  polaroid scrapbook  pastel_20240611_040...
Álbum Collage de Fotos día del padre polaroid scrapbook pastel_20240611_040...
Soleito
 
El Crecimiento Urbano de las Ciudades Latinoamericanas
El Crecimiento Urbano de las Ciudades LatinoamericanasEl Crecimiento Urbano de las Ciudades Latinoamericanas
El Crecimiento Urbano de las Ciudades Latinoamericanas
LeonardoDantasRivas
 
Evolucion del computador para diseño pub
Evolucion del computador para diseño pubEvolucion del computador para diseño pub
Evolucion del computador para diseño pub
ivanna200511
 
soporte y mantenimiento de equipo de computo
soporte y mantenimiento de equipo de computosoporte y mantenimiento de equipo de computo
soporte y mantenimiento de equipo de computo
mantenimientofresita
 
Arquitectura Moderna Contexto Venezolano
Arquitectura Moderna Contexto VenezolanoArquitectura Moderna Contexto Venezolano
Arquitectura Moderna Contexto Venezolano
imariagsg
 
Construcción de una estación de radio en distintas bandas y muy bien explicado.
Construcción de una estación de radio en distintas bandas y muy bien explicado.Construcción de una estación de radio en distintas bandas y muy bien explicado.
Construcción de una estación de radio en distintas bandas y muy bien explicado.
JoseLuisAvalos11
 
Ejemplo de cálculo de losas continuas.pdf
Ejemplo de cálculo de losas continuas.pdfEjemplo de cálculo de losas continuas.pdf
Ejemplo de cálculo de losas continuas.pdf
SofaCrdenas19
 
SEMANA 02 TRAZOS DE POLIGONALES TOPOGRÁFICAS 04.pptx
SEMANA 02 TRAZOS DE POLIGONALES TOPOGRÁFICAS 04.pptxSEMANA 02 TRAZOS DE POLIGONALES TOPOGRÁFICAS 04.pptx
SEMANA 02 TRAZOS DE POLIGONALES TOPOGRÁFICAS 04.pptx
CarlosDanielAlanocaT1
 
LOS-PROYECTOS-SOCIOPRODUCTIVOS-EN-FUNCIÓN-DE-LA-FORMACIÓN-LABORAL (1).pdf
LOS-PROYECTOS-SOCIOPRODUCTIVOS-EN-FUNCIÓN-DE-LA-FORMACIÓN-LABORAL (1).pdfLOS-PROYECTOS-SOCIOPRODUCTIVOS-EN-FUNCIÓN-DE-LA-FORMACIÓN-LABORAL (1).pdf
LOS-PROYECTOS-SOCIOPRODUCTIVOS-EN-FUNCIÓN-DE-LA-FORMACIÓN-LABORAL (1).pdf
BARBARAAMAYA4
 
El Movimiento Moderno en Venezuela. Y los cambios que trajo en la arquitectura
El Movimiento Moderno en Venezuela. Y los cambios que trajo en la arquitecturaEl Movimiento Moderno en Venezuela. Y los cambios que trajo en la arquitectura
El Movimiento Moderno en Venezuela. Y los cambios que trajo en la arquitectura
slaimenbarakat
 
Catalogo Peronda: Pavimentos y Revestimientos Ceramicos de Calidad. Amado Sal...
Catalogo Peronda: Pavimentos y Revestimientos Ceramicos de Calidad. Amado Sal...Catalogo Peronda: Pavimentos y Revestimientos Ceramicos de Calidad. Amado Sal...
Catalogo Peronda: Pavimentos y Revestimientos Ceramicos de Calidad. Amado Sal...
AMADO SALVADOR
 
Catalogo General Grespania Ceramica Amado Salvador Distribuidor Oficial Valencia
Catalogo General Grespania Ceramica Amado Salvador Distribuidor Oficial ValenciaCatalogo General Grespania Ceramica Amado Salvador Distribuidor Oficial Valencia
Catalogo General Grespania Ceramica Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 
DIAPOSITIVAS MONOGRAFIA de el consumo excesivo del alcohol en adolescentes .pptx
DIAPOSITIVAS MONOGRAFIA de el consumo excesivo del alcohol en adolescentes .pptxDIAPOSITIVAS MONOGRAFIA de el consumo excesivo del alcohol en adolescentes .pptx
DIAPOSITIVAS MONOGRAFIA de el consumo excesivo del alcohol en adolescentes .pptx
RONALD533356
 

Último (20)

UNIDAD 1. DE DPCC DESARROLLO PERSONAL CIUDADANIA Y CIVICA
UNIDAD 1. DE DPCC DESARROLLO PERSONAL CIUDADANIA Y CIVICAUNIDAD 1. DE DPCC DESARROLLO PERSONAL CIUDADANIA Y CIVICA
UNIDAD 1. DE DPCC DESARROLLO PERSONAL CIUDADANIA Y CIVICA
 
manual pdf de empresa postres maria jose
manual pdf de empresa postres maria josemanual pdf de empresa postres maria jose
manual pdf de empresa postres maria jose
 
BROCHURE QONDESA ABRIL 19 OK_pdf_LLQ.pdf
BROCHURE QONDESA ABRIL 19 OK_pdf_LLQ.pdfBROCHURE QONDESA ABRIL 19 OK_pdf_LLQ.pdf
BROCHURE QONDESA ABRIL 19 OK_pdf_LLQ.pdf
 
metodologia empleada en smart toolsboxs.
metodologia empleada en smart toolsboxs.metodologia empleada en smart toolsboxs.
metodologia empleada en smart toolsboxs.
 
guia-para-el-diseno-de-parques-locales-accesibles-2023.pdf
guia-para-el-diseno-de-parques-locales-accesibles-2023.pdfguia-para-el-diseno-de-parques-locales-accesibles-2023.pdf
guia-para-el-diseno-de-parques-locales-accesibles-2023.pdf
 
manual_civilcad y uso de modulos cargados
manual_civilcad y uso de modulos cargadosmanual_civilcad y uso de modulos cargados
manual_civilcad y uso de modulos cargados
 
Centro Veterinario Público CVP Diseño arquitectónico
Centro Veterinario Público CVP Diseño arquitectónicoCentro Veterinario Público CVP Diseño arquitectónico
Centro Veterinario Público CVP Diseño arquitectónico
 
Álbum Collage de Fotos día del padre polaroid scrapbook pastel_20240611_040...
Álbum Collage de Fotos día del padre  polaroid scrapbook  pastel_20240611_040...Álbum Collage de Fotos día del padre  polaroid scrapbook  pastel_20240611_040...
Álbum Collage de Fotos día del padre polaroid scrapbook pastel_20240611_040...
 
El Crecimiento Urbano de las Ciudades Latinoamericanas
El Crecimiento Urbano de las Ciudades LatinoamericanasEl Crecimiento Urbano de las Ciudades Latinoamericanas
El Crecimiento Urbano de las Ciudades Latinoamericanas
 
Evolucion del computador para diseño pub
Evolucion del computador para diseño pubEvolucion del computador para diseño pub
Evolucion del computador para diseño pub
 
soporte y mantenimiento de equipo de computo
soporte y mantenimiento de equipo de computosoporte y mantenimiento de equipo de computo
soporte y mantenimiento de equipo de computo
 
Arquitectura Moderna Contexto Venezolano
Arquitectura Moderna Contexto VenezolanoArquitectura Moderna Contexto Venezolano
Arquitectura Moderna Contexto Venezolano
 
Construcción de una estación de radio en distintas bandas y muy bien explicado.
Construcción de una estación de radio en distintas bandas y muy bien explicado.Construcción de una estación de radio en distintas bandas y muy bien explicado.
Construcción de una estación de radio en distintas bandas y muy bien explicado.
 
Ejemplo de cálculo de losas continuas.pdf
Ejemplo de cálculo de losas continuas.pdfEjemplo de cálculo de losas continuas.pdf
Ejemplo de cálculo de losas continuas.pdf
 
SEMANA 02 TRAZOS DE POLIGONALES TOPOGRÁFICAS 04.pptx
SEMANA 02 TRAZOS DE POLIGONALES TOPOGRÁFICAS 04.pptxSEMANA 02 TRAZOS DE POLIGONALES TOPOGRÁFICAS 04.pptx
SEMANA 02 TRAZOS DE POLIGONALES TOPOGRÁFICAS 04.pptx
 
LOS-PROYECTOS-SOCIOPRODUCTIVOS-EN-FUNCIÓN-DE-LA-FORMACIÓN-LABORAL (1).pdf
LOS-PROYECTOS-SOCIOPRODUCTIVOS-EN-FUNCIÓN-DE-LA-FORMACIÓN-LABORAL (1).pdfLOS-PROYECTOS-SOCIOPRODUCTIVOS-EN-FUNCIÓN-DE-LA-FORMACIÓN-LABORAL (1).pdf
LOS-PROYECTOS-SOCIOPRODUCTIVOS-EN-FUNCIÓN-DE-LA-FORMACIÓN-LABORAL (1).pdf
 
El Movimiento Moderno en Venezuela. Y los cambios que trajo en la arquitectura
El Movimiento Moderno en Venezuela. Y los cambios que trajo en la arquitecturaEl Movimiento Moderno en Venezuela. Y los cambios que trajo en la arquitectura
El Movimiento Moderno en Venezuela. Y los cambios que trajo en la arquitectura
 
Catalogo Peronda: Pavimentos y Revestimientos Ceramicos de Calidad. Amado Sal...
Catalogo Peronda: Pavimentos y Revestimientos Ceramicos de Calidad. Amado Sal...Catalogo Peronda: Pavimentos y Revestimientos Ceramicos de Calidad. Amado Sal...
Catalogo Peronda: Pavimentos y Revestimientos Ceramicos de Calidad. Amado Sal...
 
Catalogo General Grespania Ceramica Amado Salvador Distribuidor Oficial Valencia
Catalogo General Grespania Ceramica Amado Salvador Distribuidor Oficial ValenciaCatalogo General Grespania Ceramica Amado Salvador Distribuidor Oficial Valencia
Catalogo General Grespania Ceramica Amado Salvador Distribuidor Oficial Valencia
 
DIAPOSITIVAS MONOGRAFIA de el consumo excesivo del alcohol en adolescentes .pptx
DIAPOSITIVAS MONOGRAFIA de el consumo excesivo del alcohol en adolescentes .pptxDIAPOSITIVAS MONOGRAFIA de el consumo excesivo del alcohol en adolescentes .pptx
DIAPOSITIVAS MONOGRAFIA de el consumo excesivo del alcohol en adolescentes .pptx
 

6. CSS - Unidades de medida, Box Modeling, Positions..pdf

  • 2. Les damos la bienvenida Vamos a comenzar a grabar la clase
  • 3. Clase 06 Clase 07 Clase 05 CSS Inicial Unidades de medida Modelo de Caja Positions CSS Intermedio Transiciones Transformaciones Animaciones Pseudoselectores Pseudoclases CSS Inicial Fuentes y Tipografías Colores Iconos
  • 5. Unidades de Medida Existen muchas y cada una tiene una aplicación para cada caso particular. Lo primero que debemos saber es que al igual que los enlaces en HTML existen de 2 tipos, unidades relativas y absolutas cuya diferencia radica en si ese valor siempre va a tomar el mismo tamaño o si va a estar relacionado al tamaño de algo más.
  • 6. Absolutas Son medidas fijas y no dependen de ningún otro factor. Ideales en contextos donde las medidas no varían como en los medios impresos (documentos, impresiones, etc...), pero poco adecuadas para la web, ya que no se adaptan a diferentes resoluciones o pantallas, que es lo que tendemos a hacer hoy en día. Si bien existen muchas como cm (centímetros), mm (milímetros), in (pulgadas), pc (picas), pt (puntos), etc… La más conocida son los Pixeles por su fácil uso y aplicación práctica en pantallas.
  • 7. Relativas Mucho más potente y flexible en CSS. Al contrario de las unidades absolutas, dependen de algún otro factor (resolución, tamaño de letra, etc...). Tienen una curva de aprendizaje más compleja, pero son ideales para trabajar en dispositivos con diferentes tamaños, ya que son muy versátiles. em -> 1em = tamaño de fuente relativo a la herencia o al valor por defecto del navegador. rem -> 1rem = tamaño de fuente relativo al valor por defecto del navegador. vw -> 100vw = total del ancho visible del navegador. vh -> 100vh = total del alto visible del navegador % Porcentaje Relativo al tamaño del elemento padre.
  • 8. Displays Recordemos que, por defecto, cada elemento HTML tiene un tipo de representación concreta. Esos valores eran display block o inline y estaban relacionados de forma nativa a cada etiqueta.
  • 9. Sin embargo, estos comportamientos nativos pueden ser modificados.
  • 10. Displays Esta propiedad cambia el tipo de representación del elemento indicado y si bien puede tomar muchos valores diferentes, por ahora nos concentraremos en 4 de los cuales ya conocemos algunos.
  • 11. Valores de display block Ocupan el 100% del ancho de su contenedor y comienzan en una nueva línea. inline Ocupan el ancho de su contenido y no aceptan propiedades de width, height o margins y paddings superiores. inline-block La combinación de los anteriores, ocupa el ancho de su contenido pero sí acepta que se modifique su tamaño o sus propiedades de caja. none Este valor resulta en que el elemento seleccionado no sea mostrado ni ocupe espacio en el lugar donde debería estar.
  • 12. Modelo de Caja Es un sistema que tiene el navegador para interpretar las diferentes partes de lo que solemos denominar cajas, es decir, un elemento HTML con ciertos límites y dimensiones.
  • 13. Propiedad margin Se utiliza para crear espacio alrededor de los elementos, FUERA de los bordes definidos.
  • 14. Se utiliza para crear espacio alrededor de los elementos, DENTRO de los bordes definidos. Propiedad padding
  • 15. Permiten especificar el estilo, el ancho y el color del borde de un elemento. Propiedad border
  • 16. Sucede cuando superamos los límites de tamaño de nuestros contenedores. Dependiendo el caso, puede generar scroll vertical u horizontal, ocultar el contenido sobrante o dejarlo simplemente que fluya. Overflow
  • 17. Valores de overflow auto Se colocan barras de desplazamiento (sólo las necesarias). hidden Se oculta el contenido que sobresale. visible Se muestra el contenido que sobresale (comportamiento por defecto) scroll Se colocan barras de desplazamiento (horizontales y verticales).
  • 18. POSITIONS No te dejes vencer por un diseño
  • 19. Hasta el momento aprendimos a manejar y posicionar los elementos de una web en base a un flujo estático y contínuo donde las cajas se iban creando en el orden en el cual fueron escritas en el HTML. Gracias a los positions, vamos a poder modificar el flujo estático de nuestros elementos, permitiendo superposiciones o cambios referencia sobre los que las cajas están dispuestas. Positions
  • 20. Position y sus valores La propiedad position: cuenta con los siguientes valores: static | relative | absolute | fixed | sticky static Valor por defecto. Este valor indica que el elemento debe adoptar el flujo natural del sitio.
  • 21. Position y sus valores relative Se comporta igual que static a menos que le agreguemos las propiedades: top | bottom | right | left causando un reajuste en su posición y sin modificar el espacio que ocuparía originalmente.
  • 22. Position y sus valores absolute La posición de una caja se establece de forma absoluta respecto de su elemento contenedor relative, o el body por defecto. El resto de elementos de la página ignoran la nueva posición del elemento.
  • 23. Position y sus valores fixed Hace que la caja esté posicionada con respecto a la ventana del navegador, lo que significa que se mantendrá en el mismo lugar incluso al hacer scroll en la página.
  • 24. Position y sus valores sticky La caja se mantiene static hasta que el scroll del navegador llega a ella y se comporta como fixed. Una vez que el tamaño de su contenedor llega a su fin, vuelve a comportarse como static.
  • 25. z-index En los momentos que nuestras cajas con position se superpongan, podemos utilizar la propiedad z-index para manejar el orden de las capas.
  • 26. No te olvides de dar el presente
  • 27. Recordá: ● Revisar la Cartelera de Novedades. ● Hacer tus consultas en el Foro. Todo en el Aula Virtual.