JS锚点的设置与使用方法


Posted in Javascript onSeptember 05, 2016

本文实例讲述了JS锚点的设置与使用方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<title>锚点</title>
</head>
<body>
<ul>
  <li><a href="javascript:void(0);" onclick="naver('A')">锚点A</a></li>
  <li><a href="javascript:void(0);" onclick="naver('B')">锚点B</a></li>
  <li><a href="javascript:void(0);" onclick="naver('C')">锚点C</a></li>
  <li><a href="javascript:void(0);" onclick="naver('D')">锚点D</a></li>
</ul>
<div style="background-color: #f60; height: 400px;" id="A">
  AAA
</div>
<div style="background-color: #f06; height: 400px;" id="B">
  BBB
</div>
<div style="background-color: #60f; height: 400px;" id="C">
  CCC
</div>
<div style="background-color: #06f; height: 400px;" id="D">
  DDD
</div>
<script>
//设置锚点
function naver(id){
  var obj = document.getElementById(id);
  var oPos = obj.offsetTop;
  return window.scrollTo(0, oPos-36);
}
</script>
</body>
</html>

效果图:

JS锚点的设置与使用方法

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
发布一个基于javascript的动画类 Fx.js
Nov 05 Javascript
setTimeout和setInterval的深入理解
Nov 08 Javascript
原生js和jquery中有关透明度设置的相关问题
Jan 08 Javascript
ExtJS 刷新后如何默认选中刷新前最后一次选中的节点
Apr 03 Javascript
详解javascript中的事件处理
Nov 06 Javascript
jQuery中弹出iframe内嵌页面元素到父页面并全屏化的实例代码
Dec 27 Javascript
VueJS 集成 Medium Editor的示例代码 (自定义编辑器按钮)
Aug 24 Javascript
VUE页面中加载外部HTML的示例代码
Sep 20 Javascript
微信小程序实现跑马灯效果
Oct 21 Javascript
详解Vue组件之间通信的七种方式
Apr 14 Javascript
微信小程序云开发详细教程
May 16 Javascript
Jquery 动态添加元素并添加点击事件实现过程解析
Oct 12 jQuery
jquery基本选择器匹配多个元素的实现方法
Sep 05 #Javascript
Vue.js实现一个自定义分页组件vue-paginaiton
Sep 05 #Javascript
jquery层级选择器(匹配父元素下的子元素实现代码)
Sep 05 #Javascript
Vue.js每天必学之计算属性computed与$watch
Sep 05 #Javascript
jQuery实现的导航下拉菜单效果示例
Sep 05 #Javascript
jquery层级选择器的实现(匹配后代元素div)
Sep 05 #Javascript
Vue.js每天必学之数据双向绑定
Sep 05 #Javascript
You might like
谈谈PHP语法(2)
2006/10/09 PHP
php微信开发自定义菜单
2016/08/27 PHP
php对接java现实加签验签的实例
2016/11/25 PHP
thinkphp5框架实现的自定义扩展类操作示例
2019/05/16 PHP
JS加ASP二级域名转向的代码
2007/05/17 Javascript
Document 对象的常用方法
2009/07/31 Javascript
Tab页界面,用jQuery及Ajax技术实现
2009/09/21 Javascript
JavaScript 变量基础知识
2009/11/07 Javascript
JS 控制非法字符的输入代码
2009/12/04 Javascript
写出高效jquery代码的19条指南
2014/03/19 Javascript
两种JS实现屏蔽鼠标右键的方法
2020/08/20 Javascript
深入浅析AngularJS和DataModel
2016/02/16 Javascript
Angular4学习笔记之准备和环境搭建项目
2017/08/01 Javascript
Vue引用Swiper4插件无法重写分页器样式的解决方法
2018/09/27 Javascript
JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法分析
2019/05/22 Javascript
Python运算符重载用法实例
2015/05/28 Python
Python脚本实现虾米网签到功能
2016/04/12 Python
Python 安装setuptools和pip工具操作方法(必看)
2017/05/22 Python
python win32 简单操作方法
2017/05/25 Python
Python3 sys.argv[ ]用法详解
2019/10/24 Python
django框架ModelForm组件用法详解
2019/12/11 Python
关于PySnooper 永远不要使用print进行调试的问题
2021/03/04 Python
python 求两个向量的顺时针夹角操作
2021/03/04 Python
css3实现文字扫光渐变动画效果的示例
2017/11/07 HTML / CSS
受希腊女神灵感的晚礼服、鸡尾酒礼服和婚纱:THEIA
2018/04/15 全球购物
主持人演讲稿范文
2013/12/28 职场文书
优秀教师申报材料
2014/12/16 职场文书
优秀党员申报材料
2014/12/18 职场文书
社区五一劳动节活动总结
2015/02/09 职场文书
2015年八一建军节慰问信
2015/03/23 职场文书
导师鉴定意见
2015/06/05 职场文书
2015大学生入党个人自传
2015/06/26 职场文书
结婚典礼致辞
2015/07/28 职场文书
2015重阳节敬老活动总结
2015/07/29 职场文书
只用50行Python代码爬取网络美女高清图片
2021/06/02 Python
Java tomcat手动配置servlet详解
2021/11/27 Java/Android