Web/JQuery
화면중앙에 Layer 띄울때 중앙 좌표 구하는법
망할고양이
2015. 9. 12. 20:04
화면 중앙 좌표를 구하는 법이다.
당연히 띄워지는 객체의 position은 absolute 이어야 할 것이다.
var
left = ( $(window).scrollLeft() + ($(window).width() - obj.width()) / 2 );
var
top = ( $(window).scrollTop() + ($(window).height() - obj.height()) / 2 );
만약 left 와 top 값이 0보다 작은경우라면 화면 밖으로 벗어나지 않도록 0으로 초기화 해준다.
그냥 플러그인을 쓰면되는데.. 그지같은... 퍼블리셔때문에 blockUI 기능을 만들어 써야하는데 매번 찾기 귀찮아서 적는다..
아오..