CSS Grid 레이아웃 생성기 & 템플릿 빌더
CSS Grid 레이아웃을 코드 없이 만들어보세요. 이 비주얼 그리드 생성기로 열, 행, 간격, 정렬 속성을 모두 설정할 수 있어요. 1fr, auto, minmax() 크기 조절도 마음대로. 레이아웃이 실시간으로 업데이트되는 걸 보고, grid-template-columns, grid-template-rows, gap이 포함된 깔끔한 CSS를 복사하세요—바로 프로덕션에 쓸 수 있어요.
1이 도구는 언제 쓰나요?
2주요 기능
- 비주얼 그리드 레이아웃 빌더—CSS 문법 몰라도 OK
- 번호가 매겨진 그리드 아이템으로 실시간 미리보기
- 열, 행, 간격, 모든 정렬 속성 완전 커스텀
- 크기 옵션: 1fr(비율), auto, minmax()로 반응형 그리드
- grid-template 단축 속성 포함 깔끔한 CSS 출력
- 오프라인 동작—100% 클라이언트 처리, 데이터 업로드 없음
3사용 방법
- 그리드 레이아웃에 필요한 열 수와 행 수를 선택하세요.
- 열/행 크기를 1fr(동일), auto, minmax()로 설정해 반응형으로 만드세요.
- 간격과 정렬(justify-items, align-items 등)을 조절하세요.
- 실시간 미리보기를 확인하고 생성된 CSS 코드를 복사하세요.
자주 묻는 질문
Q. CSS Grid랑 Flexbox 차이가 뭐예요?
A. Grid는 2차원(행과 열 동시 제어)으로 페이지 레이아웃에 최적이에요. Flexbox는 1차원(행 또는 열)으로 컴포넌트 내부 정렬에 좋고요. 구조는 Grid, 컴포넌트 정렬은 Flexbox로 같이 쓰세요!
Q. CSS Grid에서 '1fr'이 뭐예요?
A. '1fr'은 사용 가능한 공간의 1 비율이에요. 예를 들어 '1fr 2fr'은 두 번째 열이 첫 번째의 두 배 너비가 돼요. 유연하고 동일한 너비 열 만들 때 핵심이에요.
Q. 미디어쿼리 없이 반응형 그리드 어떻게 만들어요?
A. 'repeat(auto-fit, minmax(250px, 1fr))' 또는 auto-fill을 사용하세요. 열이 최소 250px 너비를 유지하면서 작은 화면에선 자동으로 새 행으로 넘어가요.
Q. auto-fit이랑 auto-fill 차이가 뭐예요?
A. auto-fill은 빈 트랙도 포함해서 최대한 많이 만들어요. auto-fit은 빈 트랙을 접어서 아이템이 컨테이너를 채우도록 늘어나요. 보통 auto-fit이 원하는 결과일 거예요.