Open In App

Tailwind CSS Overflow

Last Updated : 23 Mar, 2022
Improve
Improve
Like Article
Like
Save
Share
Report

This class accepts more than one value in Tailwind CSS. It is the alternative to the CSS Overflow property. 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 to add scroll bars

There is 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:  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:

HTML




<!DOCTYPE html>
  
<head>
    <link href=
"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css"
        rel="stylesheet">
</head>
  
<body class="text-center">
    <center>
        <h1 class="text-green-600 text-5xl font-bold">
            GeeksforGeeks
        </h1>
          
        <b>Tailwind CSS Overflow Class</b>
          
        <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>
    </center>
</body>
  
</html>


Output:

overflow-hidden: 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:

HTML




<!DOCTYPE html>
  
<head>
    <link href=
"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css"
        rel="stylesheet">
</head>
  
<body class="text-center">
    <center>
        <h1 class="text-green-600 text-5xl font-bold">
            GeeksforGeeks
        </h1>
        <b>Tailwind CSS Overflow Class</b>
        <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>
    </center>
</body>
  
</html>


Output:

overflow-visible: 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:

HTML




<!DOCTYPE html>
  
<head>
    <link href=
"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css"
        rel="stylesheet">
</head>
  
<body class="text-center">
    <center>
        <h1 class="text-green-600 text-5xl font-bold">
            GeeksforGeeks
        </h1>
        <b>Tailwind CSS Overflow Class</b>
        <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>
    </center>
</body>
  
</html>


Output:

overflow-scroll: 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:

HTML




<!DOCTYPE html>
  
<head>
    <link href=
"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css"
        rel="stylesheet">
</head>
  
<body class="text-center">
    <center>
        <h1 class="text-green-600 text-5xl font-bold">
            GeeksforGeeks
        </h1>
        <b>Tailwind CSS Overflow Class</b>
        <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>
    </center>
</body>
  
</html>


Output:

Overflow-x: 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.

overflow-x-auto: It provides a scrolling mechanism for overflowing boxes.

Syntax:

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

Example:

HTML




<!DOCTYPE html>
  
<head>
    <link href=
"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css"
        rel="stylesheet">
</head>
  
<body class="text-center">
    <center>
        <h1 class="text-green-600 text-5xl font-bold">
            GeeksforGeeks
        </h1>
  
        <b>Tailwind CSS Overflow-x Class</b>
          
        <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>
    </center>
</body>
  
</html>


Output:

overflow-x-hidden: 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:

HTML




<!DOCTYPE html>
  
<head>
    <link href=
"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css"
        rel="stylesheet">
</head>
  
<body class="text-center">
    <center>
        <h1 class="text-green-600 text-5xl font-bold">
            GeeksforGeeks
        </h1>
  
        <b>Tailwind CSS Overflow-x Class</b>
          
        <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>
    </center>
</body>
  
</html>


Output:

overflow-x-visible: 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:

HTML




<!DOCTYPE html>
  
<head>
    <link href=
"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css"
        rel="stylesheet">
</head>
  
<body class="text-center">
    <center>
        <h1 class="text-green-600 text-5xl font-bold">
            GeeksforGeeks
        </h1>
  
        <b>Tailwind CSS Overflow-x Class</b>
          
        <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>
    </center>
</body>
  
</html>


Output:

overflow-x-scroll: It is used to clip the content and providing a scrolling mechanism.

Syntax:

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

Example:

HTML




<!DOCTYPE html>
  
<head>
    <link href=
"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css"
        rel="stylesheet">
</head>
  
<body class="text-center">
    <center>
        <h1 class="text-green-600 text-5xl font-bold">
            GeeksforGeeks
        </h1>
  
        <b>Tailwind CSS Overflow-x Class</b>
          
        <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>
    </center>
</body>
  
</html>


Output: 

Overflow-y: 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.

overflow-y-auto: It provides a scrolling mechanism for overflowing boxes.

Syntax:

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

Example:

HTML




<!DOCTYPE html>
  
<head>
    <link href=
"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css"
        rel="stylesheet">
</head>
  
<body class="text-center">
    <center>
        <h1 class="text-green-600 text-5xl font-bold">
            GeeksforGeeks
        </h1>
          
        <b>Tailwind CSS Overflow-y Class</b>
          
        <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>
    </center>
</body>
  
</html>


Output:

overflow-y-hidden: 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:

HTML




<!DOCTYPE html>
  
<head>
    <link href=
"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css"
        rel="stylesheet">
</head>
  
<body class="text-center">
    <center>
        <h1 class="text-green-600 text-5xl font-bold">
            GeeksforGeeks
        </h1>
          
        <b>Tailwind CSS Overflow-y Class</b>
          
        <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>
    </center>
</body>
  
</html>


Output:

overflow-y-visible: 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:

HTML




<!DOCTYPE html>
  
<head>
    <link href=
"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css"
        rel="stylesheet">
</head>
  
<body class="text-center">
    <center>
        <h1 class="text-green-600 text-5xl font-bold">
            GeeksforGeeks
        </h1>
        <b>Tailwind CSS Overflow-y Class</b>
        <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>
    </center>
</body>
  
</html>


Output:

overflow-y-scroll: It is used to clip the content and also provides a scrolling mechanism.

Syntax:

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

Example:

HTML




<!DOCTYPE html>
  
<head>
    <link href=
"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css"
        rel="stylesheet">
</head>
  
<body class="text-center">
    <center>
        <h1 class="text-green-600 text-5xl font-bold">
            GeeksforGeeks
        </h1>
        <b>Tailwind CSS Overflow-y Class</b>
        <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>
    </center>
</body>
  
</html>


Output:



Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads