Properties

Properties

Editing
  • account_tree
  • bug_report

grid-auto-flow

자동 배치된 그리드 항목들이 그리드 레이아웃에 삽입되는 방법을 제어한다.

사용 가능한 값 타입

<'grid-auto-flow'>

DEVDIC-Specified Data Types

grid-auto-flow 속성에 사용되는 타입이다.

  • CSS Grid Layout Module Level 2
    [ row | column ] || dense

사용되는 키워드

  • column

    항목은 각 열을 차례대로 채워서 배치하고 필요에 따라 새 열을 추가한다.

  • dense

    그리드에서 dense(빽빽한, 조밀한) packing algorithm은 더 작은 항목이 나중에 올 경우 빈 공간을 먼저 채우려고 한다. 이로 인해 더 큰 항목이 좌측에 있는 빈 공간들을 채울 경우 항목들이 순서에 맞지 않게 나타나게 된다. 이러한 값을 생략하면 “spare(드문드문난, 듬성듬성한)” algorithm이 사용되는데 이 때 placement algorithm은 그리드 내에서 오직 앞으로만 이동하며 빈 공간을 채운다고 뒤로 돌아가지 않는다. 이로 인해 이후 항목으로 채워질 수있는 빈 공간이 생기더라도  모든 자동 배치되는 항목들은 순서대로 나타나게 된다. <번역 도움: 염조희>

  • row

    항목은 각 행을 차례대로 채워서 배치하고 필요에 따라 새 행을 추가한다.

다음은 필요에 따라 일부 값을 설명하므로 표시되지 않는 값은 값 유형을 참조하라.

  • CSS Grid Layout Module Level 2

    항목은 각 행을 차례대로 채워서 배치하고 필요에 따라 새 행을 추가한다.

    Example
    Example
  • CSS Grid Layout Module Level 2

    항목은 각 열을 차례대로 채워서 배치하고 필요에 따라 새 열을 추가한다.

    Example
    Example
  • CSS Grid Layout Module Level 2

    그리드에서 dense(빽빽한, 조밀한) packing algorithm은 더 작은 항목이 나중에 올 경우 빈 공간을 먼저 채우려고 한다. 이로 인해 더 큰 항목이 좌측에 있는 빈 공간들을 채울 경우 항목들이 순서에 맞지 않게 나타나게 된다. 이러한 값을 생략하면 “spare(드문드문난, 듬성듬성한)” algorithm이 사용되는데 이 때 placement algorithm은 그리드 내에서 오직 앞으로만 이동하며 빈 공간을 채운다고 뒤로 돌아가지 않는다. 이로 인해 이후 항목으로 채워질 수있는 빈 공간이 생기더라도  모든 자동 배치되는 항목들은 순서대로 나타나게 된다. <번역 도움: 염조희>

    Example

구문

  • grid-auto-flow: row;
    CSS Grid Layout Module Level 2
  • element.style.gridAutoFlow = "column";
    CSS Grid Layout Module Level 2

버전 명세

Modules
Module NameStatusSummary
CSS Grid Layout Module Level 2후보 추천 초안

사용자 인터페이스 설계에 최적화된 2차원 그리드 기반 레이아웃 시스템을 정의한다.


Last review date: 2022-6-23

지원 웹브라우저