CSS Overflow

CSS overflow kiểm soát nội dung lớn. Nó chỉ định có nên cắt nội dung hoặc thêm thanh cuộn hay không.

Syntax:

overflow: visible | hidden | scroll | auto;


Property Values:

Thuộc tính overflow chứa các giá trị sau:

  • visible: Nội dung không bị cắt và hiển thị bên ngoài hộp phần tử.
  • hidden: Phần nội dung tràn sẽ bị cắt và phần còn lại sẽ không hiển thị.
  • scroll: Nội dung tràn bị cắt nhưng thanh cuộn được thêm vào để xem phần còn lại. Thanh cuộn có thể là ngang hoặc dọc.
  • auto: Tự động thêm thanh cuộn khi cần thiết.

overflow-x and overflow-y:Thuộc tính này chỉ định cách thay đổi overflow của các phần tử. x xử lý các cạnh ngang và y xử lý các cạnh dọc.

CSS Overflow Examples

Example 1:Trong ví dụ này, chúng ta đang sử dụng thuộc tính overflow: visible;.

html
<!DOCTYPE>
<html>

<head>
    <style>
        p {
            width: 100px;
            height: 80px;
            border: 1px solid;
            overflow: visible;
        }
    </style>
</head>

<body>
    <h2>
        GEEKSFORGEEKS
    </h2>
    <p>
        The CSS overflow controls big content.
        It tells whether to clip content or to
        add scroll bars.
    </p>

</body>

</html>

Output:

css-overflow

Example 2:Trong ví dụ này, chúng ta đang sử dụng thuộc tính overflow: scroll;.

html
<!DOCTYPE>
<html>

<head>
    <style>
        p {
            width: 120px;
            height: 100px;
            border: 1px solid;
            overflow: scroll;
        }
    </style>
</head>

<body>
    <h2>
        GEEKSFORGEEKS
    </h2>

    <p>
        The CSS overflow controls big content.
        It tells whether to clip content or
        to add scroll bars.
    </p>

</body>

</html>

Output:css-overflow

Example 3:Trong ví dụ này, chúng ta đang sử dụng thuộc tính overflow: auto;.

html
<!DOCTYPE>
<html>

<head>
    <style>
        p {
            width: 120px;
            height: 100px;
            border: 1px solid;
            overflow: auto;
        }
    </style>
</head>

<body>
    <h2>
        GEEKSFORGEEKS
    </h2>

    <p>
        The CSS overflow controls big content.
        It tells whether to clip content or
        to add scroll bars.
    </p>

</body>

</html>

Output:

css-overflow

Supported Browser:

  • Google Chrome 1
  • Edge 12
  • Firefox 1
  • Opera 7
  • Safari 1

Last Updated : 21/07/2025