Container

Container

콘텐츠의 최대 너비와 좌우 여백을 일관되게 제한하는 레이아웃 컨테이너입니다.

기본

container 클래스로 중앙 정렬·최대 너비·좌우 패딩을 적용합니다. 뷰포트가 넓어지면 max-width에서 멈춥니다.

container — 기본 최대 너비

Fluid

container_fluid는 최대 너비 제한 없이 부모 너비 전체를 사용합니다. 좌우 패딩만 유지됩니다.

container container_fluid — 전체 너비

크기

container_sm · container_md · container_lg · container_xl로 고정 최대 너비를 지정합니다.

container_sm (36rem)
container_md (48rem)
container_lg (64rem)
container_xl (80rem)

중첩 사용

페이지 루트에 container를 두고, 섹션별로 다른 크기를 조합할 수 있습니다.

바깥 — fluid
안쪽 — md

클래스 · 속성

Nuxt와 Next 컴포넌트가 렌더하는 OOCSS 클래스입니다. HTML에서는 아래 클래스를 직접 조합합니다.

클래스 설명
container중앙 정렬·기본 max-width·좌우 패딩
container_fluidmax-width 제한 해제. 크기 클래스와 함께 사용하면 fluid가 우선
container_sm · container_md · container_lg · container_xl고정 최대 너비 변형

디자인 토큰

토큰 기본값 설명
--container-max-width72rem기본 최대 너비
--container-max-width-sm36remcontainer_sm 최대 너비
--container-max-width-md48remcontainer_md 최대 너비
--container-max-width-lg64remcontainer_lg 최대 너비
--container-max-width-xl80remcontainer_xl 최대 너비
--container-padding-xvar(--space-xl)좌우 패딩