仿猪八戒网左下角的文字滚动效果


Posted in Javascript onOctober 28, 2011

源码:

css:

*{padding:0;margin:0;font-size:12px;} 
.do_ta { border: 1px solid #E4E4E4; margin:10px auto; width:170px; } 
.do_ta .ta_ta { background: url("http://s.zbjimg.com/p/zbj/css/../img/tafb.gif") no-repeat; height: 52px; width: 168px; } 
.do_ta .ta_tc { height: 61px; line-height: 20px; margin: 10px; overflow: hidden; padding: 0;position:relative; } 
.do_ta .ta_tc li { border-bottom: 1px dashed #E4E4E4; color: #666666; height: 60px; margin: 0; overflow: hidden; padding: 0;position:absolute;top:0;left:0;background:#fff;z-index:0;width:155px; } 
.do_ta .ta_tc li .time { color: #999999; } 
.do_ta .ta_tc li u { color: #2B9A00; text-decoration:none;} 
.do_ta .ta_tc li s { color: #FF3600; text-decoration:none;} 
.do_ta .ta_tc li a { color: #1A69DE;text-decoration:none; } 
.do_ta .dota_d { padding: 5px 0 15px; text-align: center; } 
.do_ta .dota_d a{color:#666;}

javascript:

个人js工具库,猛点击!

Meng.extend({ 
zbjScrollText:function(scrollId){ 
var li = Meng.getTag('li',Meng.getId(scrollId)), curActLi = 0, 
getActivity = function(){ 
return [li[curActLi],li[10+curActLi],li[20+curActLi],li[30+curActLi]]; 
}, 
sliceDown = function(elem,pos){ 
Meng.setStyle(elem,{top:'-60px',zIndex:1}); 
Meng.animate(elem,{top:-60},{top:60},800); 
}, 
play = function(){ 
Meng.each(getActivity(),function(i){ 
var _this = this; 
setTimeout(function(){ 
sliceDown(_this,i); 
},i*900); 
}); 
}; 
play(); 
setInterval(function(){ 
if(curActLi == 9){ 
curActLi = 0; 
Meng.each(li,function(){Meng.setStyle(this,{zIndex:0})}); 
}else curActLi++; 
play(); 
},5000); 
} 
}); 
Meng.zbjScrollText('dota1');
Javascript 相关文章推荐
浅析return false的正确使用
Nov 04 Javascript
JavaScript图片放大技术(放大镜)实现代码分享
Nov 14 Javascript
jQuery中事件对象e的事件冒泡用法示例介绍
Apr 25 Javascript
jQuery实现的多选框多级联动插件
May 02 Javascript
Javascript验证Visa和MasterCard信用卡号的方法
Jul 27 Javascript
跟我学习javascript的prototype使用注意事项
Nov 17 Javascript
原生js实现类似fullpage的单页/全屏滚动
Jan 22 Javascript
Express + Node.js实现登录拦截器的实例代码
Jul 01 Javascript
VUE DOM加载后执行自定义事件的方法
Sep 07 Javascript
微信小程序实现单选选项卡切换效果
Jun 19 Javascript
Vue.js特性Scoped Slots的浅析
Feb 20 Javascript
学习LayUI时自研的表单参数校验框架案例分析
Jul 29 Javascript
js实现双向链表互联网机顶盒实战应用实现
Oct 28 #Javascript
js常用代码段收集
Oct 28 #Javascript
jWiard 基于JQuery的强大的向导控件介绍
Oct 28 #Javascript
理解JSON:3分钟课程
Oct 28 #Javascript
Kibo 用于处理键盘事件的Javascript工具库
Oct 28 #Javascript
stream.js 一个很小、完全独立的Javascript类库
Oct 28 #Javascript
能说明你的Javascript技术很烂的五个原因分析
Oct 28 #Javascript
You might like
实用函数4
2007/11/08 PHP
PHP If Else(elsefi) 语句
2013/04/07 PHP
抛弃 PHP 代价太高
2016/04/26 PHP
PHP第三方登录―QQ登录实现方法
2017/02/06 PHP
YII框架常用技巧总结
2019/04/27 PHP
使用jQuery模板来展现json数据的代码
2010/10/22 Javascript
jQuery创建平滑的页面滚动(顶部或底部)
2013/02/26 Javascript
自己使用jquery写的一个无缝滚动的插件
2014/04/30 Javascript
JavaScript黑洞数字之运算路线查找算法(递归算法)实例
2016/01/28 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
2016/04/16 Javascript
Javascript基础_简单比较undefined和null 值
2016/06/14 Javascript
AngularJS入门教程之控制器详解
2016/07/27 Javascript
select下拉框插件jquery.editable-select详解
2017/01/22 Javascript
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
2017/08/18 Javascript
Vue.js进行查询操作的实例详解
2017/08/25 Javascript
JavaScript实现职责链模式概述
2018/01/25 Javascript
VUE-Table上绑定Input通过render实现双向绑定数据的示例
2018/08/27 Javascript
详解React 服务端渲染方案完美的解决方案
2018/12/14 Javascript
JavaScript如何实现元素全排列实例代码
2019/05/14 Javascript
JavaScript中的惰性载入函数及优势
2020/02/18 Javascript
[01:00:14]DOTA2官方TI8总决赛纪录片 真视界True Sight
2019/01/16 DOTA
python连接MySQL、MongoDB、Redis、memcache等数据库的方法
2013/11/15 Python
高性能web服务器框架Tornado简单实现restful接口及开发实例
2014/07/16 Python
Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法
2016/04/23 Python
python处理csv数据动态显示曲线实例代码
2018/01/23 Python
python爬虫请求头设置代码
2020/07/28 Python
python 实用工具状态机transitions
2020/11/21 Python
加拿大在线隐形眼镜专家:PerfectLens.ca
2016/11/19 全球购物
德国大型箱包和皮具商店:Koffer
2019/10/01 全球购物
数学系毕业生的自我评价
2014/01/10 职场文书
优秀少先队工作者事迹材料
2014/05/13 职场文书
新品发布会策划方案
2014/06/08 职场文书
开会迟到检讨书范文
2015/05/06 职场文书
2016年小学圣诞节活动总结
2016/03/31 职场文书
民政局2016年“六一”儿童节慰问活动总结
2016/04/06 职场文书
数据分析数据库ClickHouse在大数据领域应用实践
2022/04/03 MySQL