Saltar al contenido principal
Codigo Heroe
Tarea anterior
Degradados lineales13/19
A la lista de tareas
  1. 1. ¡Hola, linear-gradient!
  2. 2. La dirección del degradado
  3. 3. Degradados diagonales
  4. 4. Degradados con ángulos
  5. 5. Diagonales frente a grados
  6. 6. Degradados uniformes de varios colores
  7. 7. Proporciones y paradas de color
  8. 8. Transiciones bruscas entre colores
  9. 9. Columnas simuladas con degradados
  10. 10. Posiciones de las paradas de color en píxeles
  11. 11. Degradados semitransparentes
  12. 12. Degradados lineales que se repiten
  13. 13. Construir un fondo complejo: parte 1
  14. 14. Construir un fondo complejo: parte 2
  15. 15. Construir un fondo complejo: parte 3
  16. 16. Construir un fondo complejo: final
  17. 17. Botones: parte 1
  18. 18. Botones: parte 2
  19. 19. Botones: parte 3
Siguiente tarea
  • Matriz de skills
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Construir un fondo complejo: parte 1

En esta serie de ejercicios construiremos un patrón complejo con degradados. Para ello usaremos la técnica de las múltiples imágenes de fondo.

En CSS puedes asignar varias imágenes de fondo a un elemento separándolas por comas:

background-image:
  url('img1.png'),
  url('img2.png'),
  url('img3.png');

De la misma manera, en lugar de imágenes cargadas con url(), puedes usar degradados:

background-image:
  linear-gradient(...),
  linear-gradient(...),
  linear-gradient(...);

Usaremos degradados con colores transparentes y transiciones bruscas. Primero construiremos un fragmento y después lo repetiremos. En este ejercicio añadirás los dos primeros degradados para obtener lo siguiente:

Resultado del ejercicio

  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="es"> <head> <title>Construir un fondo complejo: parte 1</title> <meta charset="utf-8"> <link rel="stylesheet" href="style.css"> </head> <body> <div class="pattern"></div> </body> </html>
CSS
.pattern { margin: 100px auto; width: 100px; height: 100px; background-color: #333333; background-image: none, none; box-shadow: 1px 1px 3px #333333; } html, body { margin: 0; padding: 0; }

El código ha cambiado, haz clic en "Actualizar" o activa la ejecución automática.

Ha ido a otra página

Haga clic dentro del mininavegador para poner el foco en esta ventana.

100%
ObjetivosRealizado
0

    Añade al bloque .pattern dos degradados de white a transparent con una transición brusca en el 25%:

    1. El primer degradado debe tener un ángulo de 135°,
    2. y el segundo, un ángulo de 225°.
    Codigo Heroe

    © 2023-2026, codigoheroe.com