너비를 지정하는 속성
column-width: 200px;
단의 개수 지정하는 속성
column-count: 4;
단의 너비와 개수 일괄 지정
지정하지 않은 속성은 auto값 지정columns: 200px 3; columns: 200px; columns; 3;
단과 단 사이의 간격
column-gap: 2rem;
단과 단 사이의 구분선
column-rule: 2px dotted black;
여러 단을 차지하는 요소 지정
display: block; colimn-span: all;
컨텐츠 흐름의 영향 받는 방식 지정
/* auto - 기본값, 다른 단의 크기에 따라 서로 다르게 표현, 단이 순서대로 채워짐 */ column-fill: auto; /* balance - 다른 단의 크기에 따라 균형있게 채워침 */ column-fill: balance;
단의 분할 방식 제어
auto: 단 나누기를 강제하지 않는다
avoid: 요소 앞에서 단을 분할하지 않는다
column: 요소 앞에서 항상 단을 분할한다
avoid-column: 요소 앞에서 단을 나누지 않는다.
요소 앞에서 열 분리
break-before: auto;
요소 뒤에서 열 분리
break-after: column;
요소 내부에서 열 분리 허용하거나 방지
break-inside: avoid-column;