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

Diagonales frente a grados

A veces, los degradados cuya dirección se indica en grados y los que usan palabras clave para las diagonales se ven iguales.

to right top
45deg

Sin embargo, sus direcciones se comportan de forma distinta. Cuando se indican en grados, no dependen de la forma del contenedor; cuando se indican con palabras clave para las diagonales, sí. Estas últimas siempre quedan vinculadas a sus esquinas.

Claro que, si los contenedores son cuadrados, no se aprecia la diferencia. Pero ¿qué pasa si aumentamos su altura? Vamos a comprobarlo.

  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="es"> <head> <title>Diagonales frente a grados</title> <meta charset="utf-8"> <link rel="stylesheet" href="style.css"> </head> <body> <div class="content"> <div class="gradient gradient-diagonal"></div> <div class="gradient gradient-degrees"></div> </div> </body> </html>
CSS
html, body { margin: 0; } .content { margin: auto; margin-top: 150px; width: 350px; } .gradient { width: 150px; height: 150px; box-shadow: 0 0 3px #333333; } .gradient-diagonal { float: left; background-image: linear-gradient(green, yellow, green); } .gradient-degrees { float: right; background-image: linear-gradient(green, yellow, green); }

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. Asigna al degradado del bloque .gradient-diagonal una dirección desde
      la esquina inferior izquierda hasta la superior derecha.
    2. Asigna al degradado del bloque .gradient-degrees un ángulo de 45°.
    3. Después, aumenta la altura de ambos bloques a 300px.
    Codigo Heroe

    © 2023-2026, codigoheroe.com