Tailwind CSS Flex Wrap

CSS flexbox là một tính năng quan trọng để phát triển giao diện người dùng. Có ba kiểu `wrap` trong CSS. Tailwind CSS bao gồm tất cả thuộc tính này dưới dạng class. Nó là một giải pháp thay thế cho CSS flex-wrap Property để phát triển giao diện nhanh chóng.

Lưu ý: Để kích hoạt `flex-wrap`, bạn cần thêm class `flex` trước class `flex-wrap`.

Flex Wrap:

  • flex-wrap
  • flex-nowrap
  • flex-wrap-reverse

flex-wrap: Class này được dùng để ngắt các phần tử flex thành nhiều dòng. Các phần tử flex sẽ tự động xuống dòng dựa theo chiều rộng.

Cú pháp:

<element class="flex flex-wrap"> Contents... </element>

Ví dụ:

HTML
<!DOCTYPE html> 
<html>

<head> 
    <title>Tailwind flex-wrap Class</title> 

    <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> 

    <b>Tailwind CSS flex-wrap Class</b> 

    <div id="main" class="ml-24 h-28 w-2/3 flex flex-wrap 
                          bg-green-200 border-solid border-4 
                          border-green-900"> 
        <div class="bg-green-900 w-24 h-12">1</div> 
        <div class="bg-green-800 w-24 h-12">2</div> 
        <div class="bg-green-700 w-24 h-12">3</div> 
        <div class="bg-green-600 w-24 h-12">4</div> 
        <div class="bg-green-500 w-24 h-12">5</div> 
        <div class="bg-green-400 w-24 h-12">6</div> 
    </div> 
</body> 

</html> 

Đầu ra:

tailwind-css-flex-wrap

flex-nowrap: Giá trị mặc định của `wrap-flex` là `nowrap`. Nó chỉ định rằng các phần tử flex không được phép xuống dòng. Các phần tử sẽ được hiển thị trên một dòng duy nhất.

Cú pháp:

<element class="flex flex-nowrap"> Contents... </element>

Ví dụ:

HTML
<!DOCTYPE html> 
<html>

<head> 
    <title>Tailwind flex-nowrap Class</title> 

    <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> 

    <b>Tailwind CSS flex-nowrap Class</b> 

    <div id="main" class="ml-24 h-28 w-2/3 flex flex-nowrap 
                          bg-green-200 border-solid border-4 
                          border-green-900"> 
        <div class="bg-green-900 w-24 h-12">1</div> 
        <div class="bg-green-800 w-24 h-12">2</div> 
        <div class="bg-green-700 w-24 h-12">3</div> 
        <div class="bg-green-600 w-24 h-12">4</div> 
        <div class="bg-green-500 w-24 h-12">5</div> 
        <div class="bg-green-400 w-24 h-12">6</div> 
    </div> 
</body> 

</html> 

Đầu ra:

tailwind-css-flex-wrap

flex-wrap-reverse: Class này đảo ngược thứ tự các phần tử khi chúng xuống dòng.

Cú pháp:

<element class="flex flex-wrap-reverse"> Contents... </element>

Ví dụ:

HTML
<!DOCTYPE html> 
<html>

<head> 
    <title>Tailwind flex-wrap-reverse Class</title> 

    <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> 

    <b>Tailwind CSS flex-wrap-reverse Class</b> 

    <div id="main" class="ml-24 h-28 w-2/3 flex 
        flex-wrap-reverse bg-green-200 border-solid 
        border-4 border-green-900"> 
        <div class="bg-green-900 w-24 h-12">1</div> 
        <div class="bg-green-800 w-24 h-12">2</div> 
        <div class="bg-green-700 w-24 h-12">3</div> 
        <div class="bg-green-600 w-24 h-12">4</div> 
        <div class="bg-green-500 w-24 h-12">5</div> 
        <div class="bg-green-400 w-24 h-12">6</div> 
    </div> 
</body> 

</html> 

Đầu ra:

tailwind-css-flex-wrap


Last Updated : 20/07/2025