Thuộc tính column

Thuộc tính column trong css3 dùng để chia nội dung thành phần thành nhiều cột khác nhau, không cần phải sử dụng thuộc tính float trong css.

Thuộc tính của column trong css3:

Thuộc tínhgiá trịVí dụMô tả
columnđơn vịcolumn: 200px;Xác định chiều rộng cho cột.
Số nguyêncolumn: 3;Xác định số lượng cho cột.
column-countSố nguyêncolumn-count: 3;Xác định số lượng cho cột.
autocolumn-count: auto;Số cột sẽ được xác định bởi các thuộc tính colum khác.
column-gapđơn vịcolumn-gap: 30px;Xác định khoảng cách giữa các cột.
normalcolumn-gap: normal;Khoảng cách cột sẽ có giá trị như mặc định (1em).
column-rule-styledashedcolumn-rule-style: dashed;Thiết lập kiểu của các đường kẻ giữa các cột.
dottedcolumn-rule-style: dotted;
doublecolumn-rule-style: double;
groovecolumn-rule-style: groove;
hiddencolumn-rule-style: hidden;
insetcolumn-rule-style: inset;
nonecolumn-rule-style: none;
outsetcolumn-rule-style: outset;
ridgecolumn-rule-style: ridge;
solidcolumn-rule-style: solid;
column-rule-colorMàu sắccolumn-rule-color: #cc0000;Thiết lập màu của các đường kẻ giữa các cột.
column-rule-widthđơn vịcolumn-rule-width: 200px;Xác định chiều rộng cho các đường kẻ giữa các cột.
mediumcolumn-rule-width: medium;Xác định chiều rộng trung bình của các đường kẻ giữa các .
thincolumn-rule-width: thin;Xác định các đường kẻ nhỏ.
thickcolumn-rule-width: thick;Xác định các đường kẻ dày.
column-ruleđơn vịcolumn-rule: 200px solid #cc0000;Xác định chiều rộng các đường kẻ cho cột.
KiểuThiết lập kiểu của các đường kẻ giữa các cột.
Màu sắcThiết lập màu của các đường kẻ giữa các cột.
column-span1column-span: 1;Xác định thành phần nằm trong 1 cột.
allcolumn-span: all;Xác định thành phần nằm trải dài tất cả các cột.
column-widthđơn vịcolumn-width: 200px;Xác định chiều rộng cho cột.
autocolumn-width: auto;Chiều rộng cột sẽ được quyết định bởi trình duyệt.

Ví dụ

Xem thêm ví dụ

HTML viết:

<html>
<head></head>
<body>
<p>column rule</p>
</body>
</html>

Hiển thị trình duyệt khi chưa có CSS:

column rule

CSS viết:

p {
    column-count: 3;
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-rule: 1px dashed #cc0000;
    -moz-column-rule: 1px dashed #cc0000;
    -webkit-column-rule: 1px dashed #cc0000;
}

Hiển thị trình duyệt khi có CSS:

column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule column rule

Trình duyệt và hệ điều hành hỗ trợ

Yêu cầu phiên bản trình duyệt và hệ điều hành tối thiểu được hỗ trợ cho thuộc tính column:

Bình luận