tailwind-css
  1. tailwind-css-box-shadow

Tailwind CSS Box Shadow

Box Shadow is a Tailwind CSS utility class that adds a shadow to an element. It can provide a depth effect to the UI elements.

Syntax

The Box Shadow utility class syntax follows the format shadow-{intensity}-{direction}-{color} or shadow-{size}-{intensity}-{direction}-{color}:

// Adds a shadow to an element
shadow-{intensity}-{direction}-{color}

// Adds a shadow to an element using a larger or smaller size 
shadow-{size}-{intensity}-{direction}-{color}
  • {intensity} specifies the intensity of the shadow, with values from none to 2xl.
  • {direction} specifies the direction of the shadow, with values from xs to 2xl.
  • {color} specifies the shadow color, with values from gray to red.

Example

Let's see an example of how to use the Box Shadow utility class:

<div class="w-64 h-64 bg-white rounded-lg shadow-md"></div>

In the above example, shadow-md adds a shadow effect to <div> element with a medium intensity shadow and the gray color.

Output

The output of the above example will be a 64x64 sized white box with a shadow below it:

output-image

Explanation

The shadow-md utility class adds a medium intensity shadow to the element with a gray (#888) color. The rounded-lg class adds the rounded corners to the box, and bg-white sets the background color to white.

Use

You can use the Box Shadow utility class to add depth to elements such as cards, buttons, and modals. It can help to create a visual hierarchy in your UI. You can also use different intensities, colors, and sizes to create variations of the shadow effect.

Important Points

  • Box Shadow is a utility class in Tailwind CSS that adds a shadow to an element.
  • The syntax is of the form shadow-{intensity}-{direction}-{color} or shadow-{size}-{intensity}-{direction}-{color}.
  • You can use it with other Tailwind CSS utility classes to style your elements.
  • The Box Shadow utility class can be used to create depth in UI elements and improve visual hierarchy.

Summary

Box Shadow is a Tailwind CSS utility class that adds a shadow to an element. You can use it to create a depth effect for elements such as cards, buttons, and modals. It follows a syntax of shadow-{intensity}-{direction}-{color} or shadow-{size}-{intensity}-{direction}-{color}. You can use different intensities, directions, and colors to customize the shadow effect.

Published on: