스크롤바를 추가한 후 스크롤바가 오른쪽 팝업 레이어를 덮어 보이지 않게 됩니다. 스크롤바를 제거한 후에는 내용을 볼 수 있습니다. 이 문제는 어떻게 해결되어야 할까요?
(팝업 불가)
(팝업 레이어를 보실 수 있습니다)
어떻게 해결하나요? 스크롤바를 추가해야 하는데 추가 후 팝업이 안 뜹니다. 어떻게 해결하나요?
왼쪽 코드입니다
레이아웃에 문제가 있으면 덮어두세요
상위 요소에 Overflow:auto가 있습니다.BFC가 생성됩니다.가로 스크롤 막대가 자연스럽게 나타납니다.
팝업 패널은 사이드바의 DOM 아래에 작성되어서는 안 됩니다. 독립적이어야 합니다. 이 문제를 방지하려면 js를 사용하여 디스플레이 좌표를 제어하세요.
위 분이 말씀하신 것이 맞습니다. JS를 사용하여 클릭 레이어를 탐색한 후 팝업 레이어가 사이드바 외부에 표시될 것을 클릭하세요.
레이아웃에 문제가 있으면 덮어두세요
상위 요소에 Overflow:auto가 있습니다.
BFC가 생성됩니다.
가로 스크롤 막대가 자연스럽게 나타납니다.
팝업 패널은 사이드바의 DOM 아래에 작성되어서는 안 됩니다. 독립적이어야 합니다. 이 문제를 방지하려면 js를 사용하여 디스플레이 좌표를 제어하세요.
위 분이 말씀하신 것이 맞습니다. JS를 사용하여 클릭 레이어를 탐색한 후 팝업 레이어가 사이드바 외부에 표시될 것을 클릭하세요.