问答详情
源自:4-1 细节优化及扩展(一)

style.top 和setoff.top

style.top  和setoff.top 有啥不一样啊?还有判断那块始终不理解?大神解答下吧!

提问者:前端女神 2016-01-21 17:41

个回答

  • carolcoral
    2016-01-22 17:38:38

    你应该说的是style.top和offset.top吧

    style.top指的是你在css中定义了的top值,而offset.top是指div内部的top值

    判断的意思是判断二级的div的底部位置和一级菜单对应的栏的高度差来判断是否错位了,如果他们的差值是正数说明二级在一级上已经错位,所以需要加上一个top*h的像素高才能看的是一一对应的