Open In App

Tailwind CSS Overflow

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

This overflow is for controlling how an element content is handled that is too large for the container. It tells whether to clip content or add scroll bars. This class accepts more than one value in Tailwind CSS. It is the alternative to the CSS Overflow property.

There is a separate property in CSS for CSS Overflow-x and CSS Overflow-y

Overflow Classes

  • overflow-auto 
  • overflow-hidden 
  • overflow-visible 
  • overflow-scroll 
  • overflow-x-auto 
  • overflow-y-auto 
  • overflow-x-hidden 
  • overflow-y-hidden 
  • overflow-x-visible 
  • overflow-y-visible 
  • overflow-x-scroll 
  • overflow-y-scroll 

overflow-auto Class

It automatically adds a scrollbar whenever it is required. This class adds scrollbars to an element in the event that its content overflows the boundary of that element.

Syntax:

<element class="overflow-auto">...</element>

Example:

<!DOCTYPE html>
<html>

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

<body class="text-center">
    <h1 class="text-green-600 text-5xl font-bold">
        GeeksforGeeks
    </h1>

    <p><b>Tailwind CSS Overflow Class</b></p>

    <div class="overflow-auto bg-green-200 
                p-4 mx-16 h-24 text-justify">
        How many times were you frustrated while
        looking out for a good collection of
        programming/algorithm/interview questions?
        What did you expect and what did you get?
        This portal has been created to provide
        well written, well thought and well
        explained solutions for selected questions.
        An IIT Roorkee alumnus and founder of
        GeeksforGeeks. He loves to solve programming
        problems in most efficient ways. Apart from
        GeeksforGeeks, he has worked with DE Shaw
        and Co. as a software developer and JIIT
        Noida as an assistant professor. It is a
        good platform to learn programming. It is
        an educational website. Prepare for the
        Recruitment drive of product based companies
        like Microsoft, Amazon, Adobe etc with a
        free online placement preparation course
    </div>
</body>

</html>

Output:

overflow-hidden Class

The overflow is clipped and the rest of the content is invisible. This class is used to clip any content within an element that overflows the bounds of that element.

Syntax:

<element class="overflow-hidden">...</element>

Example:

<!DOCTYPE html>
<html>

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

<body class="text-center">
    <h1 class="text-green-600 text-5xl font-bold">
        GeeksforGeeks
    </h1>

    <p><b>Tailwind CSS Overflow Class</b></p>

    <div class="overflow-hidden bg-green-200 
                p-4 mx-16 h-24 text-justify">
        How many times were you frustrated while
        looking out for a good collection of
        programming/algorithm/interview questions?
        What did you expect and what did you get?
        This portal has been created to provide
        well written, well thought and well
        explained solutions for selected questions.
        An IIT Roorkee alumnus and founder of
        GeeksforGeeks. He loves to solve programming
        problems in most efficient ways. Apart from
        GeeksforGeeks, he has worked with DE Shaw
        and Co. as a software developer and JIIT
        Noida as an assistant professor. It is a
        good platform to learn programming. It is
        an educational website. Prepare for the
        Recruitment drive of product based companies
        like Microsoft, Amazon, Adobe etc with a
        free online placement preparation course
    </div>
</body>

</html>

Output:

overflow-visible Class

The content is not clipped and visible outside the element box. This class used to prevent content within an element from being clipped.

Syntax:

<element class="overflow-visible">...</element>

Example:

<!DOCTYPE html>
<html>

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

<body class="text-center">
    <h1 class="text-green-600 text-5xl font-bold">
        GeeksforGeeks
    </h1>

    <p><b>Tailwind CSS Overflow Class</b></p>

    <div class="overflow-visible bg-green-200 
                p-4 mx-16 h-24 text-justify">
        How many times were you frustrated while
        looking out for a good collection of
        programming/algorithm/interview questions?
        What did you expect and what did you get?
        This portal has been created to provide
        well written, well thought and well
        explained solutions for selected questions.
        An IIT Roorkee alumnus and founder of
        GeeksforGeeks. He loves to solve programming
        problems in most efficient ways. Apart from
        GeeksforGeeks, he has worked with DE Shaw
        and Co. as a software developer and JIIT
        Noida as an assistant professor. It is a
        good platform to learn programming. It is
        an educational website. Prepare for the
        Recruitment drive of product based companies
        like Microsoft, Amazon, Adobe etc with a
        free online placement preparation course
    </div>
</body>

</html>

Output:

overflow-scroll Class

The overflow is clipped but a scrollbar is added to see the rest of the content. The scrollbar can be horizontal or vertical. This class is used when you need to show scrollbars, this utility will only be shown if scrolling is necessary.

Syntax:

<element class="overflow-scroll">...</element>

Example:

<!DOCTYPE html>
<html>

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

<body class="text-center">
    <h1 class="text-green-600 text-5xl font-bold">
        GeeksforGeeks
    </h1>

    <p><b>Tailwind CSS Overflow Class</b></p>
    
    <div class="overflow-scroll bg-green-200 
                p-4 mx-16 h-24 text-justify">
        How many times were you frustrated while
        looking out for a good collection of
        programming/algorithm/interview questions?
        What did you expect and what did you get?
    </div>
</body>

</html>

Output:

Overflow-x Class

This class specifies whether to add a scroll bar, clip the content, or display overflow content of a block-level element when it overflows at the left and right edges. The overflow-x-auto provides a scrolling mechanism for overflowing boxes.

Syntax:

<element class="overflow-x-auto">...</element>

Example:

<!DOCTYPE html>
<html>

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

<body class="text-center">
    <h1 class="text-green-600 text-5xl font-bold">
        GeeksforGeeks
    </h1>

    <p><b>Tailwind CSS Overflow-x Class</b></p>

    <div class="overflow-x-auto bg-green-200 
                p-4 mx-16 h-24 text-justify">
        How many times were you frustrated while
        looking out for a good collection of
        programming/algorithm/interview questions?
        What did you expect and what did you get?
    </div>
</body>

</html>

Output:

overflow-x-hidden Class

It is used to clip the content and no scrolling mechanism is provided on the x-axis.

Syntax:

<element class="overflow-x-hidden">...</element>

Example:

<!DOCTYPE html>
<html>

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

<body class="text-center">
    <h1 class="text-green-600 text-5xl font-bold">
        GeeksforGeeks
    </h1>

    <p><b>Tailwind CSS Overflow-x Class</b></p>

    <div class="overflow-x-hidden bg-green-200 
                p-4 mx-16 h-12 text-justify">
        How many times were you frustrated while
        looking out for a good collection of
        programming/algorithm/interview questions?
        What did you expect and what did you get?
    </div>
</body>

</html>

Output:

overflow-x-visible Class

This class does not clip the content. The content may be rendered outside the left and right edges.

Syntax:

<element class="overflow-x-visible">...</element>

Example:

<!DOCTYPE html>
<html>

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

<body class="text-center">
    <h1 class="text-green-600 text-5xl font-bold">
        GeeksforGeeks
    </h1>

    <p><b>Tailwind CSS Overflow-x Class</b></p>

    <div class="overflow-x-visible bg-green-200 
                p-4 mx-16 h-24 text-justify">
        How many times were you frustrated while
        looking out for a good collection of
        programming/algorithm/interview questions?
        What did you expect and what did you get?
    </div>
</body>

</html>

Output:

overflow-x-scroll Class

It is used to clip the content and providing a scrolling mechanism.

Syntax:

<element class="overflow-x-scroll">...</element>

Example:

<!DOCTYPE html>
<html>

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

<body class="text-center">
    <h1 class="text-green-600 text-5xl font-bold">
        GeeksforGeeks
    </h1>

    <p><b>Tailwind CSS Overflow-x Class</b></p>

    <div class="overflow-x-scroll bg-green-200 
                p-4 mx-16 h-24 text-justify">
        How many times were you frustrated while
        looking out for a good collection of
        programming/algorithm/interview questions?
        What did you expect and what did you get?
    </div>
</body>

</html>

Output: 

Overflow-y Class

This class specifies whether to add a scroll bar, clip the content, or display overflow content of a block-level element when it overflows at the top and bottom edges. The overflow-y-auto class provides a scrolling mechanism for overflowing boxes.

Syntax:

<element class="overflow-y-auto">...</element>

Example:

<!DOCTYPE html>
<html>

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

<body class="text-center">
    <h1 class="text-green-600 text-5xl font-bold">
        GeeksforGeeks
    </h1>

    <p><b>Tailwind CSS Overflow-y Class</b></p>

    <div class="overflow-y-auto bg-green-200 
            p-4 mx-16 h-24 text-justify">
        How many times were you frustrated while
        looking out for a good collection of
        programming/algorithm/interview questions?
        What did you expect and what did you get?
    </div>
</body>

</html>

Output:

overflow-y-hidden Class

It is used to clip the content and no scrolling mechanism is provided on the y-axis.

Syntax:

<element class="overflow-y-hidden">...</element>

Example:

<!DOCTYPE html>
<html>

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

<body class="text-center">
    <h1 class="text-green-600 text-5xl font-bold">
        GeeksforGeeks
    </h1>

    <p><b>Tailwind CSS Overflow-y Class</b></p>

    <div class="overflow-y-hidden bg-green-200
                p-4 mx-16 h-24 text-justify">
        How many times were you frustrated while
        looking out for a good collection of
        programming/algorithm/interview questions?
        What did you expect and what did you get?
    </div>
</body>

</html>

Output:

overflow-y-visible Class

This class does not clip the content. The content may be rendered outside the left and right edges.

Syntax:

<element class="overflow-y-visible">...</element>

Example:

<!DOCTYPE html>

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

<body class="text-center">
    <h1 class="text-green-600 text-5xl font-bold">
        GeeksforGeeks
    </h1>

    <p><b>Tailwind CSS Overflow-y Class</b></p>
    
    <div class="overflow-y-visible bg-green-200
                p-4 mx-16 h-24 text-justify">
        How many times were you frustrated while
        looking out for a good collection of
        programming/algorithm/interview questions?
        What did you expect and what did you get?
    </div>
</body>

</html>

Output:

overflow-y-scroll Class

It is used to clip the content and also provides a scrolling mechanism.

Syntax:

<element class="overflow-y-scroll">...</element>

Example:

<!DOCTYPE html>
<html>

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

<body class="text-center">
    <h1 class="text-green-600 text-5xl font-bold">
        GeeksforGeeks
    </h1>

    <p><b>Tailwind CSS Overflow-y Class</b></p>
    
    <div class="overflow-y-scroll bg-green-200 
                p-4 mx-16 h-24 text-justify">
        How many times were you frustrated while
        looking out for a good collection of
        programming/algorithm/interview questions?
        What did you expect and what did you get?
    </div>
</body>

</html>

Output:



Next Article

Similar Reads

three90RightbarBannerImg