stacking context
-
굳이 createPortal로 모달을 만드는 이유는?REACT 2025. 12. 8. 15:00
createPortal게임에서 포탈을 타고 다른 맵으로 이동하듯,createPortal은 React 컴포넌트를 특정 DOM 위치로 “텔레포트”하듯 렌더링할 수 있는 API이다.createPortal(children, domNode, key?)children : 이동하고자 하는 컴포넌트, jsx 입력domNode: 텔레포트 시킬 domkey? : portal의 key값을 부여할수있는 선택옵션 인자 일반 div Modal과 createPortal Modal 비교보통 모달구현할때 dom의 최상단에 위치시키려고 position:fixed, z-index:99999 이런식으로 스타일링을 하는데부모 요소에 의해 새로운 stacking context가 생성되면, 자식의 z-index가 아무리 커도다른 stacki..