Diw Ud1 Act 2 Repaso de Css
Diw Ud1 Act 2 Repaso de Css
Diw Ud1 Act 2 Repaso de Css
Repaso de CSS
La entrega de la actividad se realizará vía GitHub, aunque deberá constar como entregada en
Microsoft Teams previamente a la fecha límite de entrega.
Todos los ejercicios se implementarán usando Sass. En todos los ejercicios, utiliza la hoja de estilos
reset.css previamente a la tuya para unificar estilos en todos los navegadores.
En los ejercicios de este tema, puedes usar el posicionamiento con FlexBox. Para ello,
simplemente asigna al contenedor de elementos del ejercicio donde estés la propiedad
display:flex. La mayoría de ejercicios no necesitan más posicionamiento salvo que se indique
lo contrario.
La tipografía usada es Roboto (descargarla desde Google Fonts a una subcarpeta dentro de
CSS e impórtala desde Google Fonts)
Utiliza variables Sass para definir los principales aspectos de la página: Colores, distancia base
y tipografía
Al pasar el ratón sobre el título, la letra del mismo pasará a color negro. Al pasar el ratón sobre
uno de los elementos del menú, su color de fondo pasará a verde. Los cambios se realizarán
mediante una transición
5. Crea una página con una única capa de 800 x 400 píxeles cuyo fondo sea lo más parecido al
siguiente en la página ejercicio5:
Los logos de las redes sociales son iconos de Font Awesme. La tipografía usada es Montserrat.
Al pasar el ratón sobre cada una de las tarjetas cambiará el color de la misma:
Además, si pasamos el ratón sobre uno de los botones cambiará el redondeo del borde.
7. Implementa la siguiente capa formada por varios enlaces. Cada enlace tiene una imagen de
fondo distinta, proporcionada en el enunciado.
Al pasar sobre cada uno de ellos cambiará su color, dado que se sustituirá por la imagen
de sustitución correspondiente (como ocurre con el segundo enlace en esta captura):
AMPLIACIÓN: Refactoriza el Sass para que los datos de las redes sociales se tomen de una lista con el
nombre de las mismas.
• Tendrás que:
• Definir los botones en el HTML
• Definir una lista con los IDs de los botones en Sass
• Recorrer la lista. Para cade elemento de la clase:
• Generar una regla para el ID sobre el que itero
• Definir una clase donde especifiques la imagen de fondo
• Definir el comportamiento al pasar el ratón por encima
8. Modifica el ejercicio anterior para que los botones usen la misma imagen (un sprite) en lugar
de usar imágenes individuales. Cada botón tendrá que definir individualmente la propiedad
background-position (consulta cómo hacerlo en este enlace)
Ten en cuenta que este ejercicio debería seguir manteniendo el cambio de color al
pasar el ratón por encima
Los criterios de evaluación que permiten valorar la consecución del resultado de aprendizaje son
los siguientes: