CSS Grid 레이아웃을 시각적으로 만들고 코드를 복사합니다. 컬럼·로우·간격을 슬라이더로 조정.
미리보기
CSS 코드
CSS Grid 사용법
- 컬럼·로우·간격을 슬라이더로 조정합니다.
- justify-items / align-items로 셀 안의 정렬을 결정합니다.
- 프리셋으로 자주 쓰는 레이아웃을 빠르게 적용할 수 있습니다.
- CSS 코드를 복사해 사용합니다.
주요 기능
- 컬럼·로우 1~8개 조절
- 간격(gap) 0~50px 조정
- 정렬(justify-items, align-items) 옵션
- 실시간 시각적 미리보기
- CSS 코드 자동 생성
활용 예시
- 제품 카드 그리드 (3×N)
- 이미지 갤러리
- 대시보드 위젯 배치
- 뉴스 기사 매거진 레이아웃
- 포트폴리오 작품 그리드
Grid vs Flexbox 차이
Flexbox는 한 방향(가로 또는 세로) 정렬에 강하고, Grid는 2차원(가로+세로 동시) 레이아웃에 강합니다. 카드 그리드, 매거진 레이아웃은 Grid가, 네비게이션·버튼 정렬은 Flexbox가 적합합니다.
자주 묻는 질문
모든 브라우저에서 동작하나요?
모든 모던 브라우저(2017년 이후)에서 완전 지원됩니다.
반응형으로 만들려면?
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr))로 사용하면 화면 크기에 따라 자동으로 컬럼 수가 조정됩니다.
특정 셀을 더 크게 만들 수 있나요?
네, grid-column: span 2; grid-row: span 2로 특정 셀을 여러 칸 차지하게 만들 수 있습니다.
fr 단위는 무엇인가요?
fr(fraction)은 사용 가능한 공간의 비율 단위입니다. 1fr 2fr 1fr이면 가운데가 양옆의 2배 너비를 가집니다.