레이어팝업에서 스크롤... 정보
레이어팝업에서 스크롤...
본문
반투명한 배경위로 나오는 레이어팝업 있잖아요..
그거 쓸때 보통 스크롤이 안되어야 하는데
오만 방법을 다 써봐도 안되네요..
대형 포털이나 큰 사이트들 가봐도 그건 대부분 해결을 못한것 같더라구요..
현재스크롤 위치를 기억하고 팝업이 뜨면 스크롤바를 없앴다가 지정위치로 이동시켜주는 방법도 써봤고 ;;
지금은 궁여지책으로 팝업이 뜨면 마우스 휠 이벤트를 강제로 막아버리는 방법을 쓰고는 있는데
문제는!! 팝업안에 또 스크롤이 되어야 하는 애들이 있기땀시 불편한점이 또 있네요 ㅠ.ㅠ
전체 스크롤은 정지되고 그 외에는 정상적으로 스크롤이 되게 할 수 있는 방법이 있을까요?
크로스브라우징 필수.. no DTD 로 가능할지..
댓글 전체
윈도우 스크롤 리턴 펠스 이런건 안되나요 ㅎㅎㅎㅎ
지금 그걸로 하고 있는중이요 ㅋㅋ
근데 문제가 팝업 내부에 들어있는애들까지 먹통이 되어버려서 ㅠ.ㅠ
근데 문제가 팝업 내부에 들어있는애들까지 먹통이 되어버려서 ㅠ.ㅠ
일단 뭔지는 잘 모르겠지만 한번 시도해봐야겠네요.. 주섬주섬 ;;
자꾸 눈에 밟혀서 짜증났었는데 감사합니당 ^^
자꾸 눈에 밟혀서 짜증났었는데 감사합니당 ^^
아무튼 완성하시면 연락주세요. ㅎㅎㅎ;;
한 오년만 기다려보세요 ㅋㅋㅋ
치킨은 썹수로 드릴께요
치킨은 썹수로 드릴께요
제가 잘 이해하고 있는건지 모르겠어요....ㅠㅠ
이런 방법은 ....
$('#modalwin').on('shown', function () {
$('body').on('wheel.modal mousewheel.modal', function () {return false;});
}).on('hidden', function () {
$('body').off('wheel.modal mousewheel.modal');
});
이런 방법은 ....
$('#modalwin').on('shown', function () {
$('body').on('wheel.modal mousewheel.modal', function () {return false;});
}).on('hidden', function () {
$('body').off('wheel.modal mousewheel.modal');
});
헙 밑에 주소에 있는거 해보고 왔는데 ;
제가 예전에 썼던 방식이네요.. 스크롤바 없앴다가 원상복귀 ㅎㅎ
요거도 한번 봐야겠어요 ^^
제가 예전에 썼던 방식이네요.. 스크롤바 없앴다가 원상복귀 ㅎㅎ
요거도 한번 봐야겠어요 ^^
대충 읽어보고 작성후,
다시 대충 읽어보고 나서 아닌것 같아
아래것 지웠어요...ㅋ
다시 대충 읽어보고 나서 아닌것 같아
아래것 지웠어요...ㅋ
미운오리스키님,,질문의도을 사실 잘 이해 못하고 있긴하지만..
모달레이어로 구현하고,,배경알파값을 0%(color:white)로 주는 꼼수가 있겠다는 생각이 드네요.
근데..머리 아픈걸 왜 하세요?..^^
완성되시면 저에게도 알려주세요,,굽신굽신...
모달레이어로 구현하고,,배경알파값을 0%(color:white)로 주는 꼼수가 있겠다는 생각이 드네요.
근데..머리 아픈걸 왜 하세요?..^^
완성되시면 저에게도 알려주세요,,굽신굽신...
사실 그닥 중요한건 아닌데 자꾸 눈에 밟혀서요 ㅎㅎ
질문은 스크롤바를 컨트롤 하는건데 간단치가 않네요 ㅠ.ㅠ
언젠가는 꼭 만들고 말리라..!!
질문은 스크롤바를 컨트롤 하는건데 간단치가 않네요 ㅠ.ㅠ
언젠가는 꼭 만들고 말리라..!!
모달창이 생성될때 문서의 scrollTop 을 기억.
모달창이 뜰때 배경이 될 객체의 높이를 브라우져크기로 강제조절, 옵션을 overflow:hidden;로 주어 스크롤을 없앰과 동시에 강제로 scrollTop 값을 브라우져 높이값으로 지정.
모달창을 없앨때는 반대로 하면 되지 않을까요?
테스트는 안해봤습니다. ㅎㅎㅎ
모달창이 뜰때 배경이 될 객체의 높이를 브라우져크기로 강제조절, 옵션을 overflow:hidden;로 주어 스크롤을 없앰과 동시에 강제로 scrollTop 값을 브라우져 높이값으로 지정.
모달창을 없앨때는 반대로 하면 되지 않을까요?
테스트는 안해봤습니다. ㅎㅎㅎ
그 방법도 해봤는데..
문제는 스크롤이 없어졌다 생겼다 하게되면 화면상 약간의 움직임이 있는지라 ;;
스크롤바를 그대로 두고 컨트롤 하는 방법을 찾고 있거등요 ㅠ.ㅠ
문제는 스크롤이 없어졌다 생겼다 하게되면 화면상 약간의 움직임이 있는지라 ;;
스크롤바를 그대로 두고 컨트롤 하는 방법을 찾고 있거등요 ㅠ.ㅠ