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


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压缩工具:X2JSCompactor
Jun 13 Javascript
JavaScript 对Cookie 操作的封装小结
Dec 31 Javascript
最简单的js图片切换效果实现代码
Sep 24 Javascript
jquery的flexigrid无法显示数据提示获取到数据
Jul 19 Javascript
js实现全屏漂浮广告移入光标停止移动
Dec 02 Javascript
jQuery实现简易的天天爱消除小游戏
Oct 16 Javascript
jQuery实现文本框邮箱输入自动补全效果
Nov 17 Javascript
C#实现将一个字符转换为整数
Dec 12 Javascript
利用vue和element-ui设置表格内容分页的实例
Mar 02 Javascript
微信小程序基于canvas渐变实现的彩虹效果示例
May 03 Javascript
springboot+vue实现文件上传下载
Nov 17 Vue.js
使用Canvas绘制一个游戏人物属性图
Mar 25 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
为IP查询添加GOOGLE地图功能的代码
2010/08/08 PHP
php 伪造本地文件包含漏洞的代码
2011/11/03 PHP
PHP中运用jQuery的Ajax跨域调用实现代码
2012/02/21 PHP
PHP实现支持GET,POST,Multipart/form-data的HTTP请求类
2014/09/24 PHP
实例详解PHP中html word 互转的方法
2016/01/28 PHP
YII2 实现多语言配置的方法分享
2017/01/11 PHP
php连接MSsql server的五种方法总结
2018/03/04 PHP
固定背景实现的背景滚动特效示例分享
2013/05/19 Javascript
jquery在项目中做复选框时遇到的一些问题笔记
2013/11/17 Javascript
JS代码实现table数据分页效果
2016/05/26 Javascript
vue实现简单表格组件实例详解
2017/04/16 Javascript
Node.js中流(stream)的使用方法示例
2017/07/16 Javascript
基于 flexible 的 Vue 组件:Toast -- 显示框效果
2017/12/26 Javascript
微信小程序中如何使用flyio封装网络请求
2019/07/03 Javascript
关于layui 下拉列表的change事件详解
2019/09/20 Javascript
python中pycurl库的用法实例
2014/09/30 Python
Django自定义认证方式用法示例
2017/06/23 Python
Python实现的弹球小游戏示例
2017/08/01 Python
Python学习笔记之if语句的使用示例
2017/10/23 Python
python 基于TCP协议的套接字编程详解
2019/06/29 Python
python中pygame安装过程(超级详细)
2019/08/04 Python
python3 求约数的实例
2019/12/05 Python
Python利用逻辑回归模型解决MNIST手写数字识别问题详解
2020/01/14 Python
Pytorch之finetune使用详解
2020/01/18 Python
python 子类调用父类的构造函数实例
2020/03/12 Python
Python集成开发工具Pycharm的安装和使用详解
2020/03/18 Python
Python爬虫爬取博客实现可视化过程解析
2020/06/29 Python
美国学校用品、教室和教学商店:Discount School Supply
2018/04/04 全球购物
英国运动风奢侈品购物网站:Maison De Fashion
2020/08/28 全球购物
eHarmony英国:全球领先的认真恋爱约会平台之一
2020/11/16 全球购物
下面这个程序执行后会有什么错误或者效果
2014/11/03 面试题
结婚喜宴家长答谢词
2014/01/15 职场文书
教师考察材料范文
2014/06/03 职场文书
道路交通事故赔偿协议书
2014/10/24 职场文书
社区活动总结范文
2015/05/07 职场文书
爱国主义主题班会
2015/08/14 职场文书