CSS 다중 열
CSS 다중 열 레이아웃
CSS 다중 열 레이아웃을 사용하면 신문에서와 같이 여러 열의 텍스트를 쉽게 정의할 수 있습니다.
오늘의 핑
고통 그
자체가 사랑이다 그렇기 때문에 우리의 정상적인 관행이 결과를 이용하기 위해 참는 가장 작은 사람이 오는 것입니다. 올림픽 사무국의 고통이나 올림픽 사무국의 고통, 그는 그 결과에 성가시게 되고 싶거나 진실에 eu 면역 체계의 고통으로 고통받고 있다, 에로스 그리고 소비자, 그리고 zzril의 일반적인 증오. 10대들에게서 자유로워지는 자유시간은 선택의 여지가 없다
CSS 다중 열 속성
이 장에서는 다음과 같은 다중 열 속성에 대해 배웁니다.
column-count
column-gap
column-rule-style
column-rule-width
column-rule-color
column-rule
column-span
column-width
브라우저 지원
표의 숫자는 속성을 완전히 지원하는 첫 번째 브라우저 버전을 지정합니다.
Property | |||||
---|---|---|---|---|---|
column-count | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-gap | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-rule | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-rule-color | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-rule-style | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-rule-width | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-span | 50.0 | 10.0 | 71.0 | 9.0 | 37.0 |
column-width | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
CSS는 여러 열 만들기
속성 은 column-count
요소를 분할해야 하는 열 수를 지정합니다.
다음 예제에서는 <div> 요소의 텍스트를 3개의 열로 나눕니다.
예시
div
{
column-count: 3;
}
CSS 열 사이의 간격 지정
속성 은 column-gap
열 사이의 간격을 지정합니다.
다음 예에서는 열 사이에 40픽셀 간격을 지정합니다.
예시
div
{
column-gap: 40px;
}
CSS 열 규칙
column-rule-style
속성은 열 사이의 규칙 스타일을 지정합니다 .
예시
div
{
column-rule-style: solid;
}
column-rule-width
속성은 열 사이의 규칙 너비를 지정합니다 .
예시
div
{
column-rule-width: 1px;
}
column-rule-color
속성은 열 사이의 규칙 색상을 지정합니다 .
예시
div
{
column-rule-color: lightblue;
}
속성은 위 column-rule
의 모든 column-rule-* 속성을 설정하기 위한 약식 속성입니다.
다음 예에서는 열 사이의 규칙의 너비, 스타일 및 색상을 설정합니다.
예시
div
{
column-rule: 1px solid lightblue;
}
요소가 확장되어야 하는 열 수 지정
속성 은 column-span
요소가 가로질러야 하는 열의 수를 지정합니다.
다음 예는 <h2> 요소가 모든 열에 걸쳐 있어야 함을 지정합니다.
예시
h2 {
column-span: all;
}
열 너비 지정
이 column-width
속성은 열에 대해 제안된 최적의 너비를 지정합니다.
다음 예에서는 열에 대해 제안된 최적 너비가 100픽셀이어야 함을 지정합니다.
예시
div {
column-width: 100px;
}
CSS 다중 열 속성
다음 표에는 모든 다중 열 속성이 나열되어 있습니다.
Property | Description |
---|---|
column-count | Specifies the number of columns an element should be divided into |
column-fill | Specifies how to fill columns |
column-gap | Specifies the gap between the columns |
column-rule | A shorthand property for setting all the column-rule-* properties |
column-rule-color | Specifies the color of the rule between columns |
column-rule-style | Specifies the style of the rule between columns |
column-rule-width | Specifies the width of the rule between columns |
column-span | Specifies how many columns an element should span across |
column-width | Specifies a suggested, optimal width for the columns |
columns | A shorthand property for setting column-width and column-count |