CSS 다중 열 레이아웃 튜토리얼 소개 : 키 포인트
CSS 다중 열 레이아웃 모듈을 사용하면 개발자가 반응 형 멀티 열 레이아웃을 만들 수있어 다양한 화면 크기에서 좋은 결과를 얻을 수 있습니다. 속성은 열의 수를 지정하고
- 속성을 사용하여 동시에 설정할 수 있습니다.
-
column-count
속성은 열 간격을 지정하고 속성은 약식 형식으로 열 사이에 분배기를 추가 할 수 있습니다.column-width
속성은 열을 채우기 위해 컨텐츠가 할당되는 방법을 결정하고,auto
속성은 요소가 여러 열에 걸쳐있는 방법을 제어합니다.columns
레이아웃이 모든 화면 크기에 잘 표시되기 위해서는 및 - 모두를 지정해야합니다. 미디어 쿼리를 사용하면 수평 스크롤 또는 과도한 열 길이와 같은 문제를 해결하는 데 도움이됩니다. 멀티 컬럼 기능을 지원하지 않는 레거시 브라우저는 단일 열 레이아웃으로 우아하게 다운 그레이드됩니다.
column-gap
column-rule
긴 텍스트 라인은 읽기가 더욱 힘들어 질 수 있으며 독자는 텍스트 내용 자체가 아닌 미스 링 라인에 더 많은 관심을 기울입니다. 이 문제는 다중 열 레이아웃을 사용하여 쉽게 해결할 수 있습니다. 다중 열 레이아웃은 인쇄 매체에서 매우 일반적입니다. CSS 다중 열 레이아웃 모듈의 기능을 통해 웹 사이트에서 동일한 다중 열 효과를 재현 할 수 있습니다. column-fill
웹 디자인에서 멀티 컬럼 레이아웃을 사용하는 데 어려움 중 하나는 문서 크기를 제어 할 수 없다는 것입니다. 이 튜토리얼에서는 다양한 화면 크기로 잘 수행되는 반응 형 멀티 컬럼 레이아웃을 만드는 방법을 알려 드리겠습니다. 우리는 기본부터 시작하여 점차 더 복잡한 개념을 배울 것입니다. column-span
브라우저 지원 -
이전 브라우저 (보통 IE9 이하)를 지원 해야하는 경우 이전 폴리 필드를 사용할 수 있습니다. 물론 브라우저가 다중 열 함수를 지원하지 않으면 레이아웃은 단일 열 레이아웃으로 우아하게 다운 그레이드됩니다. 따라서이 경우 PolyFill이 최선의 선택이 아닐 수 있습니다. column-count
CSS 다중 열 레이아웃 모듈에는 여러 가지 속성이 있습니다. 다음 섹션에서는 하나씩 소개합니다.column-width
열 수와 열 너비
속성은 요소에 대해 설정할 열 수를 지정합니다. 당신은 그것을
속성에 의해 결정됩니다. 양수로 설정되면 모든 열의 너비가 동일합니다.
column-width
속성은 요소의 각 열의 너비를 지정합니다. 이것은 엄격하게 따르지 않습니다. 예를 들어, 가용 공간이 충분하지 않은 경우 기둥이 좁을 수 있습니다. 이 속성은 또한 auto
값 또는 양수로 설정할 수 있습니다. auto
로 설정되면 너비는 column-count
속성에 의해 결정됩니다. 여유 공간은 모든 열에 균등하게 분포됩니다.
속성을 사용하여 동시에 두 값을 동시에 설정할 수 있습니다. 속성의 구문은 다음과 같습니다.
columns
이 속성의 일부 사용 예는 아래에 나와 있으며 각 예제 옆의 설명과 함께 다음과 같습니다.
columns
.example { columns: || }로 구문 분석됩니다.
.example { columns: 10em; /* column-width: 10em / column-count: auto */ columns: 4; /* column-width: auto / column-count: 4 */ columns: 4 auto; /* column-width: auto / column-count: 4 */ columns: auto 10em; /* column-count: auto / column-width: 4 */ columns: auto; /* column-count: auto / column-width: auto */ columns: auto auto; /* column-count: auto / column-width: auto */ }
columns
속성은 사용 가능한 공간에 따라 열 수를 자동으로 변경합니다. 열 수는 지정된 값보다 열 너비를 크게 만들어 조정됩니다. 또한 여유 공간이 충분하지 않은 경우 모든 열의 너비를 더 작은 값으로 조정할 수도 있습니다. column-count
값을 사용합니다.
가 카운트 한계를 초과하지 않으며도 지정된 너비에 매우 가깝게 너비를 조정합니다.
-
열 간격 및 열 규칙
-
column-count
속성을 사용하면 열 사이의 공간의 양을 지정할 수 있습니다. 당신은 그것을 -
column-width
속성은 열 사이에 분배기를 추가 할 수있는 약어입니다. 이것은 또는 속성을 사용하는 것과 유사합니다. 이 속성은 다음 구문을 따릅니다
-
columns
의 경우 너비를 길이 (예 : )로 지정하거나 키워드를 사용할 수 있습니다 (예 : , 또는 ).column-count, , 와 같은 값을 허용합니다. 속성의 모든 유효한 값을 column-count
로 사용할 수 있으며, 이는 유효한 색상 값이 될 수 있습니다.column-width
이것은 이러한 속성이 함께 사용되는 코드 펜 데모입니다. 열 채우기 및 열 범위
속성은 열을 채우기 위해 컨텐츠를 할당하는 방법을 결정합니다. 이 속성은 또는 로 설정할 수 있습니다. 로 설정하면 열이 순서대로 채워집니다.
를 사용하여 컨텐츠가 모든 열에 균등하게 분포되어 있는지 확인하십시오.
속성은 요소가 여러 열에 파란하는 방법을 제어합니다. 두 가지 가능한 값이 있습니다 : 로 설정되면 요소는 모든 열에 걸쳐 있습니다. 이 속성은 Firefox에서 지원되지 않습니다. 및 는 더 큰 장치의 열 수를 제어 할 수 있지만 더 작은 장치의 레이아웃이 중단됩니다. 마찬가지로,
column-span
all
여러 열이있는 반응 형 레이아웃을 만듭니다 none
all
column-width
이 경우 뷰포트 너비로 인해 사용자가 더 이상 위아래로 스크롤 할 필요가없는 경우 여러 열만 사용합니다. column-count
column-width
위 내용은 초보자를위한 CSS 다중 열 레이아웃 자습서의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

CSS 그리드는 복잡하고 반응이 좋은 웹 레이아웃을 만드는 강력한 도구입니다. 디자인을 단순화하고 접근성을 향상 시키며 이전 방법보다 더 많은 제어를 제공합니다.

기사는 반응 형 설계에서 공간의 효율적인 정렬 및 분포를위한 레이아웃 방법 인 CSS Flexbox에 대해 설명합니다. Flexbox 사용을 설명하고 CSS 그리드와 비교하고 브라우저 지원 세부 사항을 설명합니다.

이 기사는 Viewport Meta 태그, 유연한 그리드, 유체 미디어, 미디어 쿼리 및 상대 장치를 포함하여 CSS를 사용하여 반응 형 웹 사이트를 만드는 기술에 대해 설명합니다. 또한 CSS 그리드 및 Flexbox를 함께 사용하여 CSS 프레임 워크를 권장합니다.

이 기사는 요소 치수 계산 방법을 제어하는 CSS 박스 크기 속성에 대해 설명합니다. Content-Box, Border-Box 및 Padding-Box와 같은 값과 레이아웃 설계 및 형태 정렬에 미치는 영향을 설명합니다.

기사는 CSS, 주요 특성 및 JavaScript와 결합 된 애니메이션 작성에 대해 논의합니다. 주요 문제는 브라우저 호환성입니다.

기사는 3D 변환, 주요 속성, 브라우저 호환성 및 웹 프로젝트에 대한 성능 고려 사항에 대한 CSS 사용에 대해 논의합니다. (문자 수 : 159)

이 기사는 CSS 그라디언트 (선형, 방사형, 반복)를 사용하여 웹 사이트 비주얼을 향상시키고 깊이, 초점 및 현대적인 미학을 추가합니다.

기사는 CSS의 의사 요소, HTML 스타일을 향상시키는 데 사용 및 의사 급의 차이점에 대해 설명합니다. 실제 사례를 제공합니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전