Saltar al contenido principal
Codigo Heroe
Tarea anterior
Degradados lineales16/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: final

En este paso terminaremos el patrón. Ya ampliamos el contenedor para que ocupe toda la ventana del mininavegador y el patrón se vea mejor. Solo falta hacer unos pequeños cambios en el fragmento base y repetirlo.

Volvamos a los fondos múltiples. Además de asignar varias imágenes de fondo, puedes controlar el tamaño, la posición y la repetición de cada una por separado. Esta declaración:

background-size: 100px 200px;

Asigna el mismo tamaño a todas las imágenes de fondo. En cambio, esta declaración:

background-size:
  100px 200px,
  200px 300px,
  300px 400px;

Asigna tamaños distintos a las imágenes de fondo.

Para asignar valores distintos a las propiedades de los fondos múltiples, basta con separar esos valores por comas, en el mismo orden en que escribiste las imágenes.

  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="es"> <head> <title>Construir un fondo complejo: final</title> <meta charset="utf-8"> <link rel="stylesheet" href="style.css"> </head> <body> <div class="pattern"></div> </body> </html>
CSS
.pattern { height: 100%; background-color: #333333; background-image: linear-gradient(135deg, white 25%, transparent 25%), linear-gradient(225deg, white 25%, transparent 25%), linear-gradient(45deg, white 25%, transparent 25%), linear-gradient(315deg, white 25%, transparent 25%); background-position: 0 0, 0 0, 0 0, 0 0; background-size: 100px 100px; background-repeat: no-repeat; } html, body { margin: 0; height: 100%; }

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
    1. Reduce el tamaño de todas las imágenes de fondo a 50px de ancho y de alto.
    2. Después, asigna a los dos primeros fondos la posición 25px 0.
    3. Después, activa la repetición horizontal de todas las imágenes de fondo.
    4. Por último, activa su repetición en todas las direcciones.
    Codigo Heroe

    © 2023-2026, codigoheroe.com