Clase 4

Estilos CSS Parte 2.

Sección dos

Instrucciones y Ejercicios:

Convertir todas las unidades en px (pixel) a rem

Guìa comentadas en el archivo estilos.css. Cada "EJERCICIO" numerado pedirá descomentar o añadir cierto código CSS para ver el efecto.

Ejercicio 1: Estilos Base y Reset Mínimo

Abrir index.html en el navegador. Verás una lista con viñetas. En estilos.css, descomentar (o escribe si no está) el código bajo
/* ----- EJERCICIO 1: Estilos Base y Reset Mínimo ----- */.

Ejercicio 2: Efecto Hover Básico

En estilos.css, descomenta el código bajo
/* ----- EJERCICIO 2: Efecto Hover Básico ----- */.

Ejercicio 3: Bordes y Separadores

Aquí hay dos opciones, probar una o ambas (comentando la otra):

Opción A:
Descomentar la línea
/* border-bottom: 3px solid #ffc107; */
dentro de la regla :hover del ejercicio anterior.
Esto añade un borde inferior al pasar el mouse.

Opción B:
Descomentar el bloque
/* .menu-principal ul li:not(:last-child) { ... } */.
Esto añade una línea vertical entre los elementos del menú.

Guardar y actualizar para ver cada efecto.

Ejercicio 4: Transiciones Suaves

En estilos.css, localizar la regla .menu-principal ul li a (la original, no la de :hover). Añadir (o descomentar si ya se aactivo) la propiedad
transition: background-color 0.3s ease, color 0.3s ease, transform 0.2s ease-out;.

Localizar la regla
.menu-principal ul li a:hover y añadir (o descomentar)
transform: translateY(-3px);.

Ejercicio 5: Elemento Activo

En el archivo index.html, modificar uno de los enlaces para que tenga la clase activo.
Por ejemplo:

<li class="nav-item"> <a href="#inicio" class="activo"> Inicio < /a >
.

En estilos.css, descomentar el bloque
/* ----- EJERCICIO 5: Elemento Activo ----- */.

Ejercicio 6: Variante - Menú Vertical

Para probar esto, primero comentar los estilos que hacen el menú horizontal:

Descomentar el bloque
/* ----- EJERCICIO 6: Variante - Menú Vertical ----- */.

Ejercicio 7: Mejoras Visuales Adicionales

Fuentes Personalizadas:

Seguir las instrucciones en los comentarios de estilos.css para añadir Google Fonts al index.html.
Descomentar las reglas CSS bajo
/* Fuentes Personalizadas ... */
para aplicar las nuevas fuentes y estilos de texto.

Sombras y Profundidad:

Descomentar (o asegurase que esté) la propiedad
box-shadow en la regla .menu-principal ul li a:hover.

Estilo de Botón para los Enlaces:

Si se quiere que los enlaces parezcan botones, comentar los estilos anteriores de
.menu-principal ul li a y
.menu-principal ul li a:hover (excepto las transiciones si se quieren mantener).

Descomentar el bloque completo bajo
/* Estilo de Botón para los Enlaces */.

Puntos Clave para comprender el funcionamiento del CSS:

Sección Datos

El ròtulo individual (index.html) de cada integrante debe contener:



CSS Vanilla es simplemente CSS sin ninguna herramienta adicional, un enfoque "puro" donde el desarrollador escribe todo el código CSS sin depender de frameworks o bibliotecas. Es la base del diseño web y lo que cualquier navegador web moderno interpreta de manera nativa.

Sección Imagenes

descargar Logos

logo UBA

Sección Contacto

Ponte en contacto con nosotros.