jQuery模拟新浪微博首页滚动效果的方法


Posted in Javascript onMarch 11, 2015

本文实例讲述了jQuery模拟新浪微博首页滚动效果的方法。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<script type="text/javascript" src="js/jquery.min.js"></script>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>无标题文档</title>

<script language="javascript">

$(function(){

        var scrtime;

         $("#con").hover(function(){

                clearInterval(scrtime);

        },function(){

        scrtime = setInterval(function(){

                var $ul = $("#con ul");

                var liHeight = $ul.find("li:last").height();

                $ul.animate({marginTop : liHeight+40 +"px"},1000,function(){

                $ul.find("li:last").prependTo($ul)

                $ul.find("li:first").hide();

                $ul.css({marginTop:0});

                $ul.find("li:first").fadeIn(1000);

                });        

        },3000);

        }).trigger("mouseleave");

});

</script>

<style type="text/css">

<!--

*{ margin:0; padding:0;}

ul,li{ list-style-type:none;}

body{ font-size:13px; background-color:#999999;}

#con{ width:700px; height:400px; margin:10px auto; position:relative; border:1px #666 solid; background-color:#FFFFFF; 

overflow:hidden;}

#con ul{ position:absolute; margin:10px; top:0; left:0; padding:0;}

#con ul li{ width:100%;  border-bottom:1px #333333 dotted; padding:20px 0; overflow:hidden; }

#con ul li a{ float:left;  border:1px #333333 solid; padding:2px;}

#con ul li p{ margin-left:68px;line-height:1.5;  padding:10px;}

 -->

 </style>

<body>

<div id="con">

  <ul>

    <li> <a href="#"><img src="img/1.jpg" /></a>

        <p class="vright">人生若只如初见</p>

    </li>

    <li> <a href="#"><img src="img/2.jpg" /></a>

        <p class="vright">何事秋风悲画扇</p>

    </li>

    <li> <a href="#"><img src="img/3.jpg" /></a>

        <p class="vright">等闲变却故人心</p>

    </li>

    <li> <a href="#"><img src="img/4.jpg" /></a>

        <p class="vright">却道故人心易变</p>

    </li>

  </ul>

</div>

</body>

</html>

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

Javascript 相关文章推荐
javascript div 遮罩层封锁整个页面
Jul 10 Javascript
html文本框提示效果的示例代码
Jun 28 Javascript
JQuery异步获取返回值中文乱码的解决方法
Jan 29 Javascript
JavaScript操作DOM元素的childNodes和children区别
Apr 01 Javascript
jQuery简单实现QQ空间点赞已经取消点赞
Apr 02 Javascript
javascript鼠标滑过显示二级菜单特效
Nov 18 Javascript
Node.js的文件权限及读写flag详解
Oct 11 Javascript
JS字符串统计操作示例【遍历,截取,输出,计算】
Mar 27 Javascript
JS中定位 position 的使用实例代码
Aug 06 Javascript
js获取对象,数组所有属性键值(key)和对应值(value)的方法示例
Jun 19 Javascript
详解钉钉小程序组件之自定义模态框(弹窗封装实现)
Mar 07 Javascript
JS前端模块化原理与实现方法详解
Mar 17 Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
Mar 11 #Javascript
jQuery实现统计输入文字个数的方法
Mar 11 #Javascript
jQuery处理json数据返回数组和输出的方法
Mar 11 #Javascript
jquery实现表格本地排序的方法
Mar 11 #Javascript
jQuery实现渐变下拉菜单的简单方法
Mar 11 #Javascript
jQuery实现新消息闪烁标题提示的方法
Mar 11 #Javascript
javascript实现详细时间提醒信息效果的方法
Mar 11 #Javascript
You might like
《星际争霸重制版》兵种对比图鉴
2020/03/02 星际争霸
PHP简介
2006/10/09 PHP
php heredoc和phpwind的模板技术使用方法小结
2008/03/28 PHP
PHP 危险函数全解析
2009/09/09 PHP
php csv操作类代码
2009/12/14 PHP
PHP使用Alexa API获取网站的Alexa排名例子
2014/06/12 PHP
使用PHP similar text计算两个字符串相似度
2015/11/06 PHP
js面向对象 多种创建对象方法小结
2012/05/21 Javascript
js取得url地址参数实例
2013/02/22 Javascript
Eclipse下jQuery文件报错出现错误提示红叉
2014/01/13 Javascript
JavaScript代码性能优化总结(推荐)
2016/05/16 Javascript
jQuery实现用户信息表格的添加和删除功能
2017/09/12 jQuery
基于Vue实现图片在指定区域内移动的思路详解
2018/11/11 Javascript
jQuery选择器之基本过滤选择器用法实例分析
2019/02/19 jQuery
JavaScript 作用域实例分析
2019/10/02 Javascript
Vue实现兄弟组件间的联动效果
2020/01/21 Javascript
VueCli生产环境打包部署跨域失败的解决
2020/11/13 Javascript
[01:09]DOTA2次级职业联赛 - 99战队宣传片
2014/12/01 DOTA
[02:10]2018DOTA2亚洲邀请赛赛前采访-Liquid
2018/04/03 DOTA
Python下载懒人图库JavaScript特效
2015/05/28 Python
让python在hadoop上跑起来
2016/01/27 Python
Python实现matplotlib显示中文的方法详解
2018/02/06 Python
解决python2 绘图title,xlabel,ylabel出现中文乱码的问题
2019/01/29 Python
Python用Jira库来操作Jira
2020/12/28 Python
selenium+python实现基本自动化测试的示例代码
2021/01/27 Python
python源文件的字符编码知识点详解
2021/03/04 Python
css3进行截取替代js的substring
2013/09/02 HTML / CSS
CSS3实现歌词进度文字颜色填充变化动态效果的思路详解
2020/06/02 HTML / CSS
HTML5实现视频直播功能思路详解
2017/11/16 HTML / CSS
俄罗斯苹果优质经销商商店:iPort
2020/05/27 全球购物
迪士尼法国在线商店:shopDisney FR
2020/12/03 全球购物
物业门卫岗位职责
2013/12/28 职场文书
创业计划书如何编写
2014/02/06 职场文书
计算机专业毕业生自荐书
2014/06/02 职场文书
家长会标语
2014/06/24 职场文书
Linux7.6二进制安装Mysql8.0.27详细操作步骤
2021/11/27 MySQL