Thuộc tính table-layout trong CSS



Thuộc tính table-layout trong CSS xác định cách thức trình bày Table Layout.

Thuộc tính table-layout có thể nhận giá trị:

  • auto: bảng sẽ được bố trí theo thuật toán hiển thị Layout một cách tự động bởi trình duyệt.

  • fixed: với giá trị này, Layout của bảng sẽ tuân theo một Layout đã được xác định trước đó.

Thuộc tính table-layout có thể áp dụng cho:

Tất cả phần tử hiển thị trong bảng.

Cú pháp thuộc tính table-layout trong DOM

object.style.tableLayout = "fixed";
Quảng cáo

Ví dụ thuộc tính table-layout trong CSS

Ghi chú: Thuộc tính này không được hỗ trợ bởi nhiều trình duyệt, do đó bạn không nên phụ thuộc nhiều vào thuộc tính này.

<html>
   <head>
      <style type="text/css">
         table.auto {
            table-layout: auto
         }
         table.fixed {
            table-layout: fixed
         }
      </style>
   </head>
   
   <body>
      <table class="auto" border="1" width="100%">
      <tr>
         <td width="20%">1000000000000000000000000000</td>
         <td width="40%">10000000</td>
         <td width="40%">100</td>
      </tr>
      </table>
      <br />
      
      <table class="fixed" border="1" width="100%">
      <tr>
         <td width="20%">1000000000000000000000000000</td>
         <td width="40%">10000000</td>
         <td width="40%">100</td>
      </tr>
      </table>
   </body>
</html> 
Quảng cáo

Kết quả là: