HTML Academy
Shadow Color
Shadow Play8/17
Back to the list of tasks
  • 1. The box-shadow Property
  • 2. Horizontal Shadow Offset
  • 3. Vertical Shadow Offset
  • 4. Shadow Feathering
  • 5. Stretching the Shadow
  • 6. Feathering + Stretch
  • 7. Shadow Color
  • 8. Inner Shadow
  • 9. Challenge: Dim Shadows
  • 10. Semi-Transparent Shadow
  • 11. Casting a Shadow Only from One Side
  • 12. Multiple Shadows
  • 13. Multiple Borders for One Element
  • 14. Shadow Art – 1
  • 15. Shadow Art - 2
  • 16. Shadow Art - 3
  • 17. Challenge: The Foreboding Shadows
Challenge: Dim Shadows
  • Sign up
  • Log in

Loading…
Everything will be ready in few seconds

  • Theory
  • Theory
  • Comments

Inner Shadow

If you use the insetkeyword inbox-shadow, then the shadow will be displayed inside the element.

box-shadow:
[inset] <— internal
5px     — x-offset
10px    — y-offset
[2px]   — feathering
[3px]   — stretch
[red];   — color

inset is best placed either at the very beginning of the property or at the very end.

Comments

  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Inner Shadow</title> <link rel="stylesheet" href="style.css"> </head> <body> <button class="btn btn1" type="button">Button 1</button> <button class="btn btn2" type="button">Button 2</button> <button class="btn btn3" type="button">Button 3</button> </body> </html>
CSS
.btn1 { box-shadow: 5px 5px 0 0 #34495e; } .btn2 { box-shadow: 0 0 5px 0 #34495e; } .btn3 { box-shadow: 0 0 5px 3px #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; }

What didn’t you like in this task?

Thanks! We’ll fix everything at once!

The code has changed, click “Refresh” or turn autorun on.

You’ve gone to a different page

Click inside the mini-browser to shift the focus onto this window.

100%
Goalscompleted
0
    1. Create an inner shadow that is cast inside the first button,
    2. Then create one for the second,
    3. and also create one for the third button.

    Cookies ∙ Privacy ∙ License Agreement ∙ About ∙ Contacts ∙ © HTML Academy OÜ, 2019−2025

    VISAMastercard

    Log in

    or

    Forgot your password?

    Sign up

    Sign up

    or
    Log in

    Restore access

    Have you forgotten your password or lost access to your profile? Enter your email connected to your profile and we will send you a link to restore access.

    Forgot to connect your email to the profile? Email us and we’ll help.