Thiết lập thuộc tính tableLayout

Định nghĩa và cách sử dụng

tableLayout Thiết lập hoặc trả về cách bố cục của các ô, hàng và cột trong bảng.

Xem thêm:

Hướng dẫn CSS:Bảng CSS

Hướng dẫn CSS:Thuộc tính table-layout

Mô hình

Ví dụ 1

Đặt bố cục bảng cố định:

document.getElementById("myTable").style.tableLayout = "fixed";

Thử ngay

Ví dụ 2

Trả về bố cục bảng:

alert(document.getElementById("myTable").style.tableLayout);

Thử ngay

Cú pháp

Trả về thuộc tính tableLayout:

object.style.tableLayout

Đặt thuộc tính tableLayout:

object.style.tableLayout = "auto|fixed|initial|inherit"

Giá trị thuộc tính

Giá trị Mô tả
auto

Bề rộng cột do nội dung không thể chia thành đoạn dài nhất thiết lập. Mặc định.

Bố cục này có thể chậm vì nó cần truy cập tất cả nội dung trước khi bảng hoàn toàn hiển thị.

fixed

Bề rộng cột do thiết lập bề rộng bảng và cột (không phải nội dung của ô).

fixed nhanh hơn layout tự động vì một khi nhận được dòng đầu tiên, người đại diện có thể bắt đầu hiển thị bảng.

initial Đặt thuộc tính này về giá trị mặc định. Xem thêm initial.
inherit Thừa kế thuộc tính này từ phần tử cha. Xem thêm inherit.

Chi tiết kỹ thuật

Giá trị mặc định: auto
Giá trị trả về: Chuỗi, biểu thị thuật toán sắp đặt bố cục bảng cho bảng.
Phiên bản CSS: CSS2

Hỗ trợ trình duyệt

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ