CSS 열 속성
예시
각 열의 최소 너비와 최대 열 수를 지정합니다.
div
{
columns: 100px 3;
}
아래에서 더 많은 "직접 사용해 보기" 예를 살펴보세요.
정의 및 사용
속성은 다음 columns
에 대한 약식 속성입니다.
column-width 부분은 각 열의 최소 너비를 정의하고 column-count 부분은 최대 열 수를 정의합니다. 이 속성을 사용하면 미디어 쿼리나 기타 규칙 없이 다중 열 레이아웃이 자동으로 좁은 브라우저 너비에서 단일 열로 분할됩니다.
기본값: | 자동차 자동차 |
---|---|
상속: | 아니요 |
애니메이션 가능: | 예, 개별 속성을 참조하십시오 . 애니메이션 가능 에 대해 읽기 |
버전: | CSS3 |
자바스크립트 구문: | 개체 .style.columns="100px 3" |
브라우저 지원
표의 숫자는 속성을 완전히 지원하는 첫 번째 브라우저 버전을 지정합니다.
-webkit- 또는 -moz- 뒤에 오는 숫자는 접두사와 함께 작동한 첫 번째 버전을 지정합니다.
Property | |||||
---|---|---|---|---|---|
columns | 50.0 4.0 -webkit- |
10.0 | 52.0 9.0 -moz- |
9.0 3.1 -webkit- |
37.0 15.0 -webkit- 11.1 |
CSS 구문
columns: auto|column-width column-count|initial|inherit;
속성 값
Value | Description |
---|---|
auto | Default value. Sets both the column-width and column-count to "auto" |
column-width | Defines the minimum width for each column |
column-count | Defines the maximum number of columns |
initial | Sets this property to its default value. Read about initial |
inherit | Inherits this property from its parent element. Read about inherit |
더 많은 예
예시
<div> 요소의 텍스트를 세 개의 열로 나눕니다.
div
{
column-count: 3;
}
예시
열 사이에 40픽셀 간격을 지정합니다.
div
{
column-gap: 40px;
}
예시
열 사이의 규칙 너비, 스타일 및 색상을 지정합니다.
div
{
column-rule: 4px double #ff00ff;
}
관련 페이지
CSS 튜토리얼: CSS 다중 열
HTML DOM 참조: 열 속성