Open In App

Tailwind CSS Background Clip

Last Updated : 18 Jul, 2024
Summarize
Comments
Improve
Suggest changes
Like Article
Like
Share
Report
News Follow

This class accepts more than one value in tailwind CSS in which all the properties are covered in class form. It is the alternative to the CSS background-clip property. This property is used to define how to extend background (color or image) within an element.

Background Clip Classes:

Class NameDescription
bg-clip-borderThis class is used to set the background color spread over the whole division.
bg-clip-paddingThis class is used to set the background inside the border.
bg-clip-contentThis class is used to set the background color to the content only.
bg-clip-textThis class is used to crop an element’s background to match the shape of the text. Useful for effects where you want a background image to be visible through the text.

Syntax

<element class="bg-clip-{Clip type}">...</element>

Example: In this example we are using Tailwind CSS for styling. It includes a large heading, styled text with gradient background clipping, and three divs demonstrating different background clip effects within a grid layout.

<!DOCTYPE html> 
<html>
  
<head> 
    <link href=
"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css" 
          rel="stylesheet"> 
</head> 

<body class="text-center mx-4 space-y-2"> 
    <h1 class="text-green-600 text-5xl font-bold">
        GeeksforGeeks
    </h1> 
    <b>Tailwind CSS 
    <span class="bg-clip-text text-lg text-transparent 
                 bg-gradient-to-r
                 from-green-400 to-blue-500">
        Background Clip Class
        </span>
    </b> 
    <div class="mx-2 grid grid-cols-3 gap-2 bg-green-200 rounded-lg">
        <div class="bg-clip-border p-6 bg-green-600 border-dashed
                    border-4 border-green-300">
        </div>
        <div class="bg-clip-padding p-6 bg-green-600 border-dashed
                    border-4 border-green-300">
            
        </div>
        <div class="bg-clip-content p-6 bg-green-600 border-dashed
                    border-4 border-green-300">
            
        </div>
    </div>
</body> 

</html> 

Output:


Next Article

Similar Reads

three90RightbarBannerImg