- offsetParent
offsetTop
offsetLeft
제가 구현할려고 하는건..
특정 영역에 onmouseover가 되면, 그 영역을 기준으로 특정한 지역에
레이어가 보여지게 할려고 하는거에요..
예를들면..
Code: Select all
<div>
<ul>
<li>1번</li>
<li>2번</li>
<li>3번</li>
<ul>
<div>이게 보여줘야 되는 레이어</div>
</div>
IE에서는 별 탈없이 진행했는데..
FF에서 돌려보니 영..꽝으로 나오네요..
- pageXOffset
innerWidth
scrollWidth
상위 div의 display속성과, 저기에서 출력될 showDiv의 display속성도 absolute, relative 바꿔봐도 마찬가지네요..
그래서 꽁수로..Left의 좌표는 일정하니깐..
Left좌표 맞춰주고 Top 좌표 맞춰줄려고...
해봤는데, 이것 마저 만만치가 않네요..
Code: Select all
var x = document.body.offsetWidth / 2;
document.getElementById("showDiv").style.left = x;
결국은 원점으로;;
부탁드립니다..ㅠ,.ㅠ