Saltar al contenido principal
Codigo Heroe
Tarea anterior
Sombras de caja10/15
A la lista de tareas
  1. 1. La propiedad box-shadow
  2. 2. Desplazamiento horizontal de la sombra
  3. 3. Desplazamiento vertical de la sombra
  4. 4. Desenfoque de la sombra
  5. 5. Expansión de la sombra
  6. 6. Desenfoque + expansión
  7. 7. Color de la sombra
  8. 8. Sombra interior
  9. 9. Sombra semitransparente
  10. 10. Sombra en un solo lado
  11. 11. Sombras múltiples
  12. 12. Varios bordes en un mismo elemento
  13. 13. Arte con sombras — 1
  14. 14. Arte con sombras — 2
  15. 15. Arte con sombras — 3
Siguiente tarea
  • Matriz de skills
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Sombra en un solo lado

Ahora veremos algunas técnicas interesantes para trabajar con sombras.

La primera permite que la sombra se vea solo en un lado del elemento.

Para lograrlo, usamos una expansión negativa y un desenfoque positivo. Luego desplazamos la sombra en la dirección deseada. La expansión negativa reduce la sombra desenfocada y el desplazamiento deja visible su borde en un solo lado.

Esta técnica también permite imitar degradados con sombras interiores.

  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <title>Sombra en un solo lado</title> <link rel="stylesheet" href="style.css"> </head> <body> <button class="btn btn1" type="button">Botón 1</button> <button class="btn btn2" type="button">Botón 2</button> </body> </html>
CSS
.btn1 { box-shadow: 0 0 5px 0 #34495e; } .btn2 { box-shadow: inset 0 0 10px 0 #34495e; } body { background-image: url("bg.jpg"); font-size: 18px; font-family: "Tahoma", sans-serif; } .btn { display: block; margin: 50px auto; padding: 15px 20px; width: 150px; border: none; box-sizing: content-box; background-color: #3498db; color: white; text-align: center; text-transform: uppercase; font: inherit; }

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 a la sombra del primer botón un desplazamiento vertical de 5px y una expansión de -3px. Conserva el desenfoque.
    2. Asigna a la sombra del segundo botón un desplazamiento vertical de -30px, un desenfoque de 30px y una expansión de -30px.
    Codigo Heroe

    © 2023-2026, codigoheroe.com