您的位置:首页 > 其它

当页面有position:fixed的悬浮菜单时,如何调整锚定位的时候不被悬浮菜单挡住?

2014-04-24 13:56 686 查看
当页面有position:fixed的置顶悬浮菜单时,如何调整锚定位的时候不被悬浮菜单挡住?

function locateAt(e){
e =  document.getElementById(e);/*以id命名的锚点*/
y = e.offsetTop;
while(e=e.offsetParent){ y += e.offsetTop;}
y-=65;/*悬浮菜单的高度*/
window.scrollTo(0,y);
}
原来的:
<a href="#target">锚点定位</a>


改为:
<a href="javascript:void(0)" onclick="locateAt('target')">锚点定位</a>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  positionfixed 锚定位
相关文章推荐