overflow
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Thuộc tính overflow đặt cách xử lý khi nội dung của một phần tử quá lớn để vừa trong block formatting context của nó. Tính năng này hiện vẫn chưa được triển khai rộng rãi.
Thuộc tính này có cùng giá trị tham số và ý nghĩa như thuộc tính CSS overflow, tuy nhiên, các điểm bổ sung sau đây được áp dụng:
- Nếu có giá trị
visible, thuộc tính này không có tác dụng (tức là không tạo hình chữ nhật cắt). - Nếu thuộc tính
overflowcó giá trịhiddenhoặcscroll, một phép cắt với kích thước chính xác của SVG viewport sẽ được áp dụng. - Khi
scrollđược chỉ định trên phần tử<svg>, một thanh cuộn hoặc bộ pan thường sẽ được hiển thị cho SVG viewport bất kể nội dung của nó có bị cắt hay không. - Trong nội dung SVG, giá trị
autongụ ý rằng mọi nội dung được hiển thị cho các phần tử con phải nhìn thấy được, hoặc thông qua cơ chế cuộn, hoặc bằng cách kết xuất không có clip.
Note:
Mặc dù giá trị ban đầu của overflow là auto, nó bị ghi đè trong stylesheet của User Agent cho phần tử <svg> khi nó không phải là phần tử gốc của một tài liệu độc lập, phần tử <pattern>, và phần tử <marker> để mặc định bị ẩn.
Note:
Với vai trò là một presentation attribute, overflow cũng có thuộc tính CSS tương ứng: overflow. Khi cả hai đều được chỉ định, thuộc tính CSS sẽ được ưu tiên.
Bạn có thể dùng thuộc tính này với các phần tử SVG sau:
Ví dụ
<svg viewBox="0 0 200 30" xmlns="http://www.w3.org/2000/svg" overflow="auto">
<text y="20">
Văn bản này rộng hơn SVG, vì vậy nên có một thanh cuộn được hiển thị.
</text>
</svg>
Lưu ý sử dụng
| Giá trị |
visible | hidden | scroll |
auto
|
|---|---|
| Giá trị mặc định | visible |
| Có thể animate | Có |
Để biết mô tả về các giá trị, vui lòng xem thuộc tính CSS overflow.
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| CSS Overflow Module Level 3> # propdef-overflow> |
| Scalable Vector Graphics (SVG) 2> # OverflowAndClipProperties> |
Tương thích trình duyệt
Xem thêm
- Thuộc tính CSS
overflow