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


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 相关文章推荐
JavaScript字符串String和Array操作的有趣方法
Dec 18 Javascript
使用js正则控制input标签只允许输入的值
Jul 29 Javascript
JS实现多物体缓冲运动实例代码
Nov 29 Javascript
setTimeout()与setInterval()方法区别介绍
Dec 24 Javascript
js数组常见操作及数组与字符串相互转化实例详解
Nov 10 Javascript
js数组的五种迭代方法及两种归并方法(推荐)
Jun 14 Javascript
JavaScript模仿Pinterest实现图片预加载功能
Oct 25 Javascript
JS库之ParticlesJS使用简介
Sep 12 Javascript
react-native fetch的具体使用方法
Nov 01 Javascript
vue写一个组件
Apr 09 Javascript
d3.js实现自定义多y轴折线图的示例代码
May 30 Javascript
javascript实现的图片预览和上传功能示例【兼容IE 9】
May 01 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
【动漫杂谈】关于《请在T台上微笑》
2020/03/03 日漫
NOD32 v2.70.32 简体中文封装版 提供下载了
2007/02/27 PHP
PHP入门速成教程
2007/03/19 PHP
PHPMailer 中文使用说明小结
2010/01/22 PHP
一步一步学习PHP(3) php 函数
2010/02/15 PHP
php添加文章时生成静态HTML文章的实现代码
2013/02/17 PHP
基于php split()函数的用法详解
2013/06/05 PHP
解析thinkphp基本配置 convention.php
2013/06/18 PHP
php和jquery实现地图区域数据统计展示数据示例
2014/02/12 PHP
一个严格的PHP Session会话超时时间设置方法
2014/06/10 PHP
javascript实现tabs选项卡切换效果(扩展版)
2013/03/19 Javascript
JavaScript 命名空间 使用介绍
2013/08/29 Javascript
jQuery EasyUI实现右键菜单变灰不可用效果
2015/09/24 Javascript
JavaScript与jQuery实现的闪烁输入效果
2016/02/18 Javascript
vue实现可增删查改的成绩单
2016/10/27 Javascript
浅谈vue中.vue文件解析流程
2018/04/24 Javascript
Mint UI组件库CheckList使用及踩坑总结
2018/12/20 Javascript
vue实现跨域的方法分析
2019/05/21 Javascript
原生js通过一行代码实现简易轮播图
2019/06/05 Javascript
python发送邮件接收邮件示例分享
2014/01/21 Python
浅谈MySQL中的触发器
2015/05/05 Python
在Python的Django框架的视图中使用Session的方法
2015/07/23 Python
Python变量和数据类型详解
2017/02/15 Python
Python-ElasticSearch搜索查询的讲解
2019/02/25 Python
Python变量及数据类型用法原理汇总
2020/08/06 Python
Python实现区域填充的示例代码
2021/02/03 Python
墨西哥购物网站:Elektra
2020/01/21 全球购物
说出你对remoting 和webservice的理解和应用
2014/06/08 面试题
新闻学毕业生自荐信
2013/11/15 职场文书
法定代表人证明书
2014/11/28 职场文书
2015年三年级班主任工作总结
2015/05/21 职场文书
仰望星空观后感
2015/06/10 职场文书
大学学生会主席竞选稿
2015/11/19 职场文书
2019商业计划书格式、范文
2019/04/24 职场文书
Go Gin实现文件上传下载的示例代码
2021/04/02 Golang
nginx中proxy_pass各种用法详解
2021/11/07 Servers