Thuộc tính Overflow trong CSS

Khi thiết kế web với HTML và CSS đôi khi chúng ta sẽ gặp phải tình trạng văn bản (text) bị tràn ra khỏi phần tử HTML để khắc phục điều này cần dùng đến thuộc tính Overflow CSS.

Overflow trong CSS là gì?

Bạn sẽ thường gặp nhất khi tạo một khung chứa đoạn code đó là khi set chiều cao của một box mà nội dung chữ quá lớn khiến cho text vượt quá ra ngoài.

Ví dụ:

<!DOCTYPE html>
<html>
<style>
.box {
height: 150px;
width: 200px;
border: 1px solid red;
}
</style>
<body>
<div class="box">
<p>
Khi thiết kế web với HTML và CSS đôi khi chúng ta sẽ gặp phải tình trạng văn bản (text) bị tràn ra khỏi phần tử HTML để khắc phục điều này cần dùng đến thuộc tính Overflow.
</p>
</div>

</body>
</html>

Khi chạy đoạn code với height: 150px thì văn bản hiển thị bình thường nhưng nếu đặt height: 100px thì sao? text sẽ tràn ra khỏi box.

overflow trong css

Lúc này bạn thêm vào overflow: scroll; trong đoạn CSS xem nào!

Overflow trong CSS là gì?

Kết quả đã khác rồi phải không nào, lúc này nó sẽ xuất hiện một thanh trượt.

Các thuộc tính của Overflow

overflow: visible; Đây là mặc định, text tràn ra ngoài.

overflow: hidden; nội dung tràn ra sẽ bị ẩn đi.

overflow: scroll; xuất hiện thanh trượt.

overflow: auto; tự động xuất hiện thanh trượt khi cần thiết.

Lời kết: Quá đơn giản phải không nào, với bài viết về text-overflow trên đây sẽ giúp bạn thiết kế website bằng HTML và CSS cực kỳ đơn giản và dễ dàng.

Related Posts

Hover-CSS-1

Hiệu ứng rê chuột trong CSS

CSS là ngôn ngữ trang trí với nhiều hiệu ứng hay. Bạn sẽ thường gặp nhất là khi di chuyển chuột vào một liên kết (Link) hay…

Mẫu Form đăng nhập HTML và CSS đẹp mắt

Trong một số bài viết trên blog này mình đã chia sẻ về cách tạo một Form đăng nhập đơn giản. Nhưng để có một Form đẹp…

form-lien-he-4

Hướng dẫn tạo form liên hệ bằng HTML, CSS

Form liên hệ là một chức năng không thể thiếu cho blog, website. Thông qua Form độc giả, khách hàng có thể yêu cầu admin trợ giúp…

css-code-1

8 Cách viết CSS chuẩn, dễ đọc và tối ưu

Nói tới xây dựng giao diện phía Front-end không thể thiếu CSS. Ngôn ngữ được sử dụng phổ biến để sắp xếp bố cục các phần tử…

Thuộc tính text-shadow trong CSS

Trong những lúc rảnh rỗi mình thường hay nghịch ngợm một vài thứ hay ho tìm thấy trên internet. Đối với CSS thì text-shadow cũng là thuộc…

Hướng dẫn tạo menu Dropdown bằng CSS chi tiết

Chắc chắn rằng menu là thành phần không thể thiếu với mọi trang web. Ở đây người dùng có thể tìm thấy thông tin quan trọng dễ…