내용으로 건너뛰기 문서 내비게이션으로 건너뛰기
새로운 버전의 Bootstrap을 사용할 수 있습니다!

z-index는 Bootstrap 그리드 시스템의 일부는 아니지만 구성 요소가 서로 중첩되고 상호 작용하는 방식에서 중요한 역할을 담당합니다.

다수의 Bootstrap 컴포넌트는 콘텐츠를 정렬하는 제3의 축을 제공하여 레이아웃을 제어하는 데에 도움이 되는 CSS 속성인 z-index를 사용합니다. 우리는 내비게이션, 툴팁 및 팝오버, 모달 등을 적절하게 계층화하도록 설계된 Bootstrap의 기본 z-index 스케일을 사용합니다.

이러한 높은 값은 임의의 숫자에서 시작하며 충돌을 이상적으로 피할 수 있을만큼 높고 구체적입니다. 툴팁, 팝오버, 내비게이션, 드롭다운, 모달 등 계층화된 구성 요소 전반에 걸쳐 이러한 표준 세트가 필요하므로 동작에서 합리적으로 일관성을 유지할 수 있습니다. 100+ 또는 500+를 사용할 수 없을 이유가 없습니다.

이러한 값을 개별적으로 사용자 지정하는 것은 권장되지 않습니다. 하나를 변경하면 모두 변경해야 합니다.

$zindex-dropdown:                   1000;
$zindex-sticky:                     1020;
$zindex-fixed:                      1030;
$zindex-modal-backdrop:             1040;
$zindex-offcanvas:                  1050;
$zindex-modal:                      1060;
$zindex-popover:                    1070;
$zindex-tooltip:                    1080;

컴포넌트 (예: 입력 그룹의 버튼 및 입력) 내에서 겹치는 테두리를 처리하기 위해 기본, 호버, 활성 상태에 대해 1, 2, 3의 낮은 한 자리 z-index 값을 사용합니다. hover/focus/active에서 우리는 형제 요소 위에 테두리를 표시하기 위해 더 높은 z-index 값으로 특정 요소를 맨 앞으로 가져옵니다.