Tailwind CSS Overflow

23 Mar, 2022
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:
Tailwind CSS
Tailwind-Layout
CSS
Web Technologies
Writing code in comment?
Please use ide.geeksforgeeks.org,
generate link and share the link here.
How to update Node.js and NPM to next version ?
Top 10 Projects For Beginners To Practice HTML and CSS Skills
How to insert spaces/tabs in text using HTML/CSS?
How to create footer to stay at the bottom of a Web page?
CSS to put icon inside an input element in a form
Installation of Node.js on Linux
Top 10 Projects For Beginners To Practice HTML and CSS Skills
Difference between var, let and const keywords in JavaScript
How to insert spaces/tabs in text using HTML/CSS?
How to fetch data from an API in ReactJS ?