CSS Overflow là một thuộc tính quan trọng trong CSS, giúp bạn kiểm soát cách xử lý khi nội dung của phần tử vượt quá kích thước vùng chứa của nó. Điều này rất hữu ích khi bạn cần hiển thị, ẩn, hoặc tạo thanh cuộn cho nội dung vượt quá kích thước phần tử.
Bài viết này sẽ hướng dẫn chi tiết cách sử dụng thuộc tính overflow trong CSS, các giá trị của nó, và các ví dụ cụ thể để giúp bạn hiểu rõ và áp dụng vào thiết kế web.
1. CSS Overflow là gì?
Overflow điều khiển cách một phần tử hiển thị nội dung khi nội dung bên trong vượt quá giới hạn kích thước của nó. Nếu phần tử có chiều cao hoặc chiều rộng cố định, nhưng nội dung bên trong nhiều hơn kích thước cho phép, thuộc tính overflow sẽ xác định cách xử lý phần nội dung này.
Cú pháp:
element {
overflow: value;
}Trong đó:
valuelà một trong các giá trị của thuộc tính overflow, giúp bạn điều khiển hiển thị nội dung vượt quá.
2. Các giá trị của thuộc tính overflow
2.1. overflow: visible
Đây là giá trị mặc định của overflow. Khi nội dung vượt quá kích thước của phần tử chứa, nội dung sẽ không bị cắt bớtmà vẫn hiển thị ra ngoài phạm vi của phần tử chứa.
