How to Create Triangles with Tailwind CSS (4 Examples)

Updated: June 16, 2022 By: Pennywise Post a comment

This practical article walks you through four examples of creating triangles with Tailwind CSS.

Example 1: Triangle Left

Screenshot:

The code:

<body class="p-40">
    <div class="w-0 h-0 
    border-t-[50px] border-t-transparent
    border-r-[100px] border-r-indigo-600
    border-b-[50px] border-b-transparent
    "></div>
</body>

Example 2: Triangle Up

It closely resembles a cone.

Screenshot:

The code:

<body class="p-40 flex justify-center items-center">
    <div class="w-0 h-0 
   border-l-[100px] border-l-transparent
   border-b-[250px] border-b-orange-500
   border-r-[100px] border-r-transparent
    "></div>
</body>

Example 3: Triangle Right

A right triangle looks like a play button of a video player.

Screenshot:

The code:

<body class="p-40 bg-amber-100">
    <div class="w-0 h-0 
    border-t-[80px] border-t-transparent
    border-l-[200px] border-l-rose-600
    border-b-[80px] border-b-transparent
    "></div>
</body>

Example 4: Triangle Down

It looks similar to a projection of a funnel.

Screenshot:

The code:

<body class="p-40">
    <div class="w-0 h-0 
   border-l-[100px] border-l-transparent
   border-t-[150px] border-t-green-700
   border-r-[100px] border-r-transparent
    "></div>
</body>

Summary

Did you notice the trick we used to create the triangles? That is, we create a <div> with zero width and height, which has a large-sized edge with a certain color and two adjacent edges it also has a large size, but the background color is transparent.

Keep the ball rolling and continue learning more about modern web technologies by taking a look at the following articles:

You can also check out our CSS category page for the latest tutorials and examples.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

Related Articles