不用锚点也可以平滑滚动到页面的指定位置实现代码


Posted in Javascript onMay 08, 2013

不用锚点也可以平滑滚动到页面的指定位置

<!DOCTYPE html> 
<html > 
<head> 
<meta content="text/html; charset=utf-8" /> 
<title>ScrollTo:平滑滚动到页面指定位置</title> 
<link rel="stylesheet" type="text/css" href="../css/main.css" /> 
<style type="text/css"> 
.nav{width:500px;margin:10px auto;} 
.nav li{float:left; width:100px; height:24px; line-height:24px} 
.box{height:500px} 
.box h3{height:32px; line-height:32px; padding-left:20px; font-size:14px} 
.clear{clear:both} 
html,body,div,span,h1,h2,h3,h4,h5,h6,p,pre,a,code,em,img,small,strong,sub,sup,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent} 
a{color:#007bc4/*#424242*/; text-decoration:none;} 
a:hover{text-decoration:underline} 
ol,ul{list-style:none} 
table{border-collapse:collapse;border-spacing:0} 
body{height:100%; font:12px/18px "Microsoft Yahei", Tahoma, Helvetica, Arial, Verdana, "\5b8b\4f53", sans-serif; color:#51555C; background:#162934 url(../images/body_bg.gif) repeat-x} 
img{border:none} 
#main{width:910px; min-height:600px; margin:30px auto 0 auto; background:#fff; -moz-border-radius:12px;-khtml-border-radius: 12px;-webkit-border-radius: 12px; border-radius:12px;} 
h2.top_title{margin:4px 20px; padding-top:15px; padding-left:20px; padding-bottom:10px; border-bottom:1px solid #d3d3d3; font-size:18px; color:#a84c10;} 
</style> 
<script type="text/javascript" src="http://jt.875.cn/js/jquery.js"></script> 
<script type="text/javascript" src="http://jt.875.cn/js/scrollto.js"></script> 
<script type="text/javascript"> 
$(function(){ 
$(".nav_pro").click(function(){ 
$.scrollTo('#pro',500); 
}); 
$(".nav_news").click(function(){ 
$.scrollTo('#news',800); 
}); 
$(".nav_ser").click(function(){ 
$.scrollTo('#ser',1000); 
}); 
$(".nav_con").click(function(){ 
$.scrollTo('#con',1200); 
}); 
$(".nav_job").click(function(){ 
$.scrollTo('#job',1500); 
}); 
}); 
</script> 
</head> 
<body> 
<div id="main"> 
<h2 class="top_title">ScrollTo:平滑滚动到页面指定位置</h2> 
<ul class="nav"> 
<li><a href="#" class="nav_pro">产品展示</a></li> 
<li><a href="#" class="nav_news">新闻中心</a></li> 
<li><a href="#" class="nav_ser">服务支持</a></li> 
<li><a href="#" class="nav_con">联系我们</a></li> 
<li><a href="#" class="nav_job">人才招聘</a></li> 
</ul> 
<div class="clear"></div> 
<div id="pro" class="box"> 
<h3>产品展示</h3> 
</div> 
<div id="news" class="box"> 
<h3>新闻中心</h3> 
</div> 
<div id="ser" class="box"> 
<h3>服务支持</h3> 
</div> 
<div id="con" class="box"> 
<h3>联系我们</h3> 
</div> 
<div id="job" class="box" style="height:680px"> 
<h3>人才招聘</h3> 
</div> 
</div> 
</body> 
</html>

JS 插件:scroll to
Javascript 相关文章推荐
[Web]防止用户复制页面内容和另存页面的方法
Feb 06 Javascript
js 文件引入实现代码
Apr 23 Javascript
JS无限极树形菜单,json格式、数组格式通用示例
Jul 30 Javascript
解析JavaScript中的不可见数据类型
Dec 02 Javascript
JavaScript中的函数的两种定义方式和函数变量赋值
May 12 Javascript
js实现上传图片预览的方法
Feb 09 Javascript
javascript实现添加附件功能的方法
Nov 18 Javascript
javascript数据结构之双链表插入排序实例详解
Nov 25 Javascript
jQuery实现frame之间互通的方法
Jun 26 jQuery
js实现掷骰子小游戏
Oct 24 Javascript
vue+vuex+axios从后台获取数据存入vuex,组件之间共享数据操作
Jul 31 Javascript
javascript实现京东登录显示隐藏密码
Aug 02 Javascript
jquery实现图片左右间隔滚动特效(可自动播放)
May 08 #Javascript
jQuery中fadeIn、fadeOut、fadeTo的使用方法(图片显示与隐藏)
May 08 #Javascript
jquery插件validate验证的小例子
May 08 #Javascript
jQuery ui插件的使用方法代码实例
May 08 #Javascript
js模拟select下拉菜单控件的代码
May 08 #Javascript
js工具方法弹出蒙版
May 08 #Javascript
基于JavaScript 声明全局变量的三种方式详解
May 07 #Javascript
You might like
如何开发一个虚拟域名系统
2006/10/09 PHP
PHP新手上路(七)
2006/10/09 PHP
PHP数组 为文章加关键字连接 文章内容自动加链接
2011/12/29 PHP
thinkPHP下ueditor的使用方法详解
2015/12/26 PHP
php使用pdo连接sqlite3的配置示例
2016/05/27 PHP
PHP检查网站是否宕机的方法示例
2017/07/24 PHP
ThinkPHP3.2框架操作Redis的方法分析
2019/05/05 PHP
仿迅雷焦点广告效果(JQuery版)
2008/11/19 Javascript
浅谈JavaScript中定义变量时有无var声明的区别
2014/08/18 Javascript
JavaScript 不支持 indexof 该如何解决
2016/03/30 Javascript
一次$.getJSON不执行的简单记录
2016/07/19 Javascript
Select下拉框模糊查询功能实现代码
2016/07/22 Javascript
Three.js获取鼠标点击的三维坐标示例代码
2017/03/24 Javascript
vue.js单页面应用实例的简单实现
2017/04/10 Javascript
微信小程序三级联动选择器使用方法
2020/05/19 Javascript
Vue js 的生命周期(看了就懂)(推荐)
2019/03/29 Javascript
详解vue的双向绑定原理及实现
2019/05/05 Javascript
小程序实现新用户判断并跳转激活的方法
2019/05/20 Javascript
[14:36]2014 DOTA2国际邀请赛中国区预选赛5.21 Orenda VS NE
2014/05/22 DOTA
[06:30]DOTA2英雄梦之声_第15期_死亡先知
2014/06/21 DOTA
[01:33]PWL开团时刻DAY2-开雾与反开雾
2020/10/31 DOTA
python集合用法实例分析
2015/05/30 Python
详解Python发送email的三种方式
2018/10/18 Python
Mac下Anaconda的安装和使用教程
2018/11/29 Python
Python 实现顺序高斯消元法示例
2019/12/09 Python
Keras官方中文文档:性能评估Metrices详解
2020/06/15 Python
termux中matplotlib无法显示中文问题的解决方法
2021/01/11 Python
英国一家集合了众多有才华设计师品牌的奢侈店:Wolf & Badger
2018/04/18 全球购物
中专毕业生自我鉴定范文
2013/11/09 职场文书
个人简历自我评价范文
2014/02/04 职场文书
合伙开公司协议书范本
2014/10/28 职场文书
2014年共青团工作总结
2014/12/10 职场文书
单位接收函范文
2015/01/30 职场文书
考试没考好检讨书
2015/05/06 职场文书
小平小道观后感
2015/06/09 职场文书
小区物业管理2015年度工作总结
2015/10/22 职场文书