Skip to content
On this page

CSS 속성 15. columns

Title
CSS 속성 15. columns
Category
CSS
Tags
Aliases
CSS 속성 15. columns
Created
4 years ago
Updated
last year

❗️ 해당 글은 패스트캠퍼스 - 프론트엔드 개발 강의에서 HTML & CSS, SASS(SCSS) Part의 박영웅 강사님의 강의자료를 정리한 것입니다.

일반 블록 레이아웃을 확장하여 여러 텍스트 다단으로 쉽게 정리하며, 가독성 확보

css-property-15-columns-image-0

columns

columns

다단을 정의 - 단축 속성

속성 값

의미기본값
auto브라우저가 단의 너비와 개수를 설정['auto']
column-width단의 최적 너비를 설정['auto']
column-count단의 개수를 설정['auto']

사용법

columns: 너비 개수;
columns: 너비 개수;
.text {columns: 100px 2;}
.text {columns: 100px 2;}

column-width

단의 최적 너비를 설정 - 개별 속성

속성 값

의미기본값
auto브라우저가 단의 너비를 설정auto
단위px , em , cm 등 단위로 지정

사용법

column-width: 너비;
column-width: 너비;

☝️ 각 단이 줄어들 수 있는 최적 너비(최소 너비)를 설정하며, 요소의 너비가 가변하 하나의 단이 최적 너비보다 줄어들 경우 단의 개수가 조정된다.

column-count

단의 개수를 설정 - 개별 속성

속성 값

의미기본값
auto브라우저가 단의 개수를 설정auto
숫자단의 개수를 설정

사용법

column-count: 개수;
column-count: 개수;

column-gap

단과 단 사이의 간격 설정

속성 값

의미기본값
normal브라우저가 단과 단 사이의 간격을 설정 ( 1em )normal
단위px , em , cm 등 단위로 지정

사용법

column-gap: 간격;
column-gap: 간격;

column-rule

단과 단 사이의 (구분)선을 지정 - 단축 속성

의미기본값
column-rule-width선의 두께를 지정medium
column-rule-style선의 종류를 지정none
column-rule-color선의 색상을 지정요소의 글자색과 동일

사용법

column-rule: 두께 종류 색상;
column-rule: 두께 종류 색상;

Reference

패스트캠퍼스 - 프론트엔드 개발 강의 - HTML & CSS, SASS(SCSS) Part by ParkYoungWoong

Released under the MIT License.