CSS Grid Layout Guidebook
  • 레이아웃 디자인
  • 웹 레이아웃 기술 발전사
  • CSS Grid 기술 개발 이야기
  • CSS Grid 레이아웃 모듈
  • 한 눈에 살펴보는 Grid 용어
  • 거꾸로 살펴보는 그리드
  • CSS Grid 사용 가이드
    • CSS Grid 속성 요약
    • Grid 컨테이너
    • Grid 아이템
    • Grid 템플릿 행/열
    • Grid 템플릿 영역
    • Grid 템플릿 속기형
    • Grid 거터
    • Grid 아이템 배치
      • 라인 기반
      • 영역 기반
      • 순서 정렬
    • Grid 정렬
      • justify-content
      • align-content
      • justify-items
      • align-items
      • justify-self
      • align-self
    • Grid 트랙 크기 자동 설정
    • Grid 자동 흐름 설정
    • Grid 자동 반복 채움/맞춤
    • Grid 자동 배치 패킹 설정
    • Grid 속기형 속성
    • fr 단위
    • repeat() 함수
    • minmax() 함수
  • CSS Grid 활용 가이드
    • 정형 그리드 레이아웃
      • Gallery Grid
      • 12 Column System
      • 3 Column Grid
    • 비정형 그리드 레이아웃
      • Wanderlust Life Jewellery
      • Rel Acoustics
  • Box 정렬 가이드
  • IE를 위한 개발 환경 구성
    • CSS Grid 호환성 테이블
    • Grid × IE 참고노트
    • 개발도구 레퍼런스
  • CSS Grid 레퍼런스
  • 키노트 | 컨퍼런스 2018
  • 앤디 클락의 CSS Grid 레이아웃
Powered by GitBook
On this page
  • 사용법
  • 레퍼런스
  1. CSS Grid 사용 가이드
  2. Grid 정렬

justify-content

PreviousGrid 정렬Nextalign-content

Last updated 6 years ago

사용법

그리드 컨테이너의 크기보다 작은 그리드 아이템 트랙(px와 같은 고정 단위로 설정된 경우)의 크기라면, 아이템 트랙을 정렬할 수 있습니다. 이 속성은 행(row) 축을 따라 그리드 아이템 트랙을 정렬합니다. ( 속성의 반대)

속성

값

justify-content

start

center

end

stretch

space-around

space-between

space-evenly

값

  • start: 그리드 컨테이너 영역의 시작점에 아이템 트랙을 정렬

  • center: 그리드 컨테이너 영역의 중앙에 아이템 트랙을 정렬

  • end: 그리드 컨테이너 영역의 끝점에 아이템 트랙을 정렬

  • stretch: 그리드 컨테이너 영역을 아이템 트랙 크기를 조정하여 채움

  • space-around: 그리드 컨테이너의 남은 영역을 아이템 트랙(열)이 좌/우 공간으로 나눔 (양 가장자리 공간은 아이템 그룹 사이 간격의 1/2)

  • space-between: 그리드 컨테이너 영역의 양 가장자리 공백 없이, 아이템 트랙(열) 사이 공간을 나눔

  • space-evenly: space-around와 비슷해보이지만, 공간을 모두 동일하게 나누는 점이 다름 (아래 예시 그림 참조)

예시

.grid-container {
  justify-content: start;
}
.grid-container {
  justify-content: center;
}
.grid-container {
  justify-content: end;
}
.grid-container {
  justify-content: stretch;
}
.grid-container {
  justify-content: space-around;
}
.grid-container {
  justify-content: space-between;
}
.grid-container {
  justify-content: space-evenly;
}

레퍼런스

align-content
CSS Grid Layout Module Level 1
w3.org/TR/css-grid-1/#grid-align
Logo