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


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 相关文章推荐
基于jQuery的消息提示插件 DivAlert之旅(二)
Apr 01 Javascript
ExtJs GridPanel简单的增删改实现代码
Aug 26 Javascript
通过jQuery源码学习javascript(三)
Dec 27 Javascript
JavaScript使用cookie实现记住账号密码功能
Apr 27 Javascript
js数组去重的5种算法实现
Nov 04 Javascript
jQuery 1.9.1源码分析系列(十四)之常用jQuery工具
Dec 02 Javascript
基于JavaScript实现定时跳转到指定页面
Jan 01 Javascript
JSP防止网页刷新重复提交数据的几种方法
Nov 19 Javascript
JS实现加载时锁定HTML页面元素的方法
Jun 24 Javascript
使用live-server快速搭建本地服务器+自动刷新的方法
Mar 09 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
Sep 25 Javascript
angularjs请求数据的方法示例
Aug 06 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
php获取字段名示例分享
2014/03/03 PHP
ThinkPHP自动填充实现无限级分类的方法
2014/08/22 PHP
Symfony学习十分钟入门经典教程
2016/02/03 PHP
PHP实现的曲线统计图表示例
2016/11/10 PHP
静态页面的值传递(三部曲)
2006/09/25 Javascript
jQuery与ExtJS之选择实例分析
2010/08/19 Javascript
JavaScript小技巧 2.5 则
2010/09/12 Javascript
javascript的document.referrer浏览器支持、失效情况总结
2014/07/18 Javascript
跟我学习javascript的闭包
2015/11/16 Javascript
javascript实现简单加载随机色方块
2015/12/25 Javascript
jquery+CSS3实现3D拖拽相册效果
2016/07/18 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
2017/04/11 Javascript
JavaScript数据结构中串的表示与应用实例
2017/04/12 Javascript
基于hover的用法实例(推荐)
2017/07/04 Javascript
Bootstrap table使用方法记录
2017/08/23 Javascript
JavaScript动态加载重复绑定问题
2018/04/01 Javascript
Weex开发之WEEX-EROS开发踩坑(小结)
2019/10/16 Javascript
redux处理异步action解决方案
2020/03/22 Javascript
Python的Django框架中自定义模版标签的示例
2015/07/20 Python
Python+Pika+RabbitMQ环境部署及实现工作队列的实例教程
2016/06/29 Python
Python生成器以及应用实例解析
2018/02/08 Python
使用DataFrame删除行和列的实例讲解
2018/04/08 Python
Python实现繁?转为简体的方法示例
2018/12/18 Python
Python Scrapy框架第一个入门程序示例
2020/02/05 Python
Django Form设置文本框为readonly操作
2020/07/03 Python
python接入支付宝的实例操作
2020/07/20 Python
Pycharm Plugins加载失败问题解决方案
2020/11/28 Python
关于 HTML5 的七个传说小结
2012/04/12 HTML / CSS
下述程序的作用是计算机数组中的最大元素值及其下标
2012/11/26 面试题
模范家庭事迹材料
2014/02/10 职场文书
小区推广策划方案
2014/06/06 职场文书
中标通知书
2015/04/17 职场文书
财产分割协议书
2016/03/22 职场文书
关于保护环境的建议书
2019/06/24 职场文书
七个非常实用的Python工具包总结
2021/06/15 Python
MySQL 数据恢复的多种方法汇总
2021/06/21 MySQL