2026, 새로운 도약을 시작합니다.

CSS Subgrid로 부모·자식 레이아웃을 완벽히 맞추는 최신 그리드 기술

· 1개월 전 · 184 · 1
CSS Grid로 레이아웃을 만들 때 가장 답답한 점은 ‘자식 요소가 부모 그리드의 column/row 정렬을 그대로 따라가지 못하는 문제’인데, Subgrid를 사용하면 상·하위 요소가 마치 하나의 그리드처럼 정렬되어 디자인 가이드와 100% 일치하는 정확한 레이아웃을 만들 수 있다.

Subgrid는 부모에서 정의한 grid-column, grid-row를 자식이 그대로 상속받기 때문에 카드 내부의 텍스트·이미지를 부모 그리드에 정확히 맞게 정렬할 수 있고, 리스트형 UI나 대시보드형 레이아웃에서 “펴질 때·줄어들 때” 디자인이 틀어지지 않는다.
미디어쿼리 사용량도 줄고, 콘텐츠가 바뀌어도 균형이 유지되어 유지보수성이 크게 향상된다.

.parent {
display:grid;
grid-template-columns:150px 1fr 1fr;
}

.child {
display:grid;
grid-template-columns:subgrid;
grid-column:1 / -1;
}

이렇게 구성하면 내부 요소도 부모와 완전히 같은 열 구조를 따라가기 때문에, 디자이너가 만든 ‘정확한 수직 그리드·정렬 기준’을 실무에서도 그대로 구현할 수 있다.
최근 퍼블리싱 트렌드에서 Subgrid는 반응형 그리드와 함께 가장 강력한 “레이아웃 안정성 향상 기술”로 평가받고 있다.
|

댓글 1개

감사합니다 ^^

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

퍼블리싱강좌

번호 분류 제목 글쓴이 날짜 조회
302 CSS 2주 전 조회 32
301 CSS 1개월 전 조회 101
300 CSS 1개월 전 조회 185
299 CSS 3개월 전 조회 193
298 CSS 3개월 전 조회 314
297 CSS 4개월 전 조회 440
296 CSS 4개월 전 조회 341
295 CSS 5개월 전 조회 355
294 CSS 5개월 전 조회 478
293 CSS 6개월 전 조회 416
292 CSS 6개월 전 조회 335
291 CSS 6개월 전 조회 355
290 CSS 6개월 전 조회 394
289 CSS 6개월 전 조회 367
288 CSS 6개월 전 조회 473
287 CSS 6개월 전 조회 440
286 CSS 6개월 전 조회 417
285 CSS 6개월 전 조회 420
284 CSS 7개월 전 조회 290
283 CSS 2년 전 조회 1,558
282 CSS 3년 전 조회 2,589
281 CSS 4년 전 조회 4,105
280 CSS 4년 전 조회 4,645
279 반응형웹 5년 전 조회 3,009
278 반응형웹 5년 전 조회 2,869
277 부트스트랩 8년 전 조회 5,065
276 부트스트랩
[부트스트랩]
8년 전 조회 6,654
275 부트스트랩 8년 전 조회 4,695
274 부트스트랩 8년 전 조회 6,777
273 부트스트랩 8년 전 조회 3,398
🐛 버그신고