找回密码
 注册加入

扫一扫,极速登录

QQ登录

只需一步,快速开始

搜索
查看: 8406|回复: 7

微博滚动显示(官方有演示)

[复制链接]
发表于 2011-3-19 17:02:24 | 显示全部楼层 |阅读模式
本帖最后由 zxy280 于 2011-3-19 18:31 编辑

原内容在这里:
http://www.discuz.net/thread-2046144-1-1.html

下面的代码是被我修改过的,让其更加的丰富多彩。但是绝对绿色。

使用方法:
一、  进入任意页面 比如论坛首页 点击DIY

二、  在需要的地方添加一个框架——拉进一个模块——选择空间类 —— 记录模块
     里面的设置项就不赘述了 按你的需求设置下
建议设置:
1、数据来源:最新记录;
2、记录长度:56
3、显示条数:15   
4、更新缓存:60分钟,准时更新
5、选择的样式:任意

三、  鼠标移到你刚添加的模块那 点击弹出的 "编辑" ,选择属性—— 模块模板
     把原来里面的代码替换成以下代码即可 ,然后更新。

建议最好到后台工具里面——更新缓存

  1. <style type="text/css">
  2. ul,li{list-style:none;}
  3. .wplck{position:relative;height:225px;overflow:hidden;margin:0px auto; }
  4. .sliderlck{position:absolute;width:98%;}
  5. .fllck{float:left;}
  6. .sliderlck img{display:block;padding:2px;border:1px solid #ccc;}
  7. .sliderlck li{padding:5px 0;border-bottom:1px dashed #ccc;overflow:hidden;width:100%;}
  8. .sliderlck p{font-size:12px;padding-left:46px;color:#666;line-height:18px;}
  9. </style>
  10. <script type="text/javascript">
  11. function H$(i) {return document.getElementById(i)}
  12. function H$$(c, p) {return p.getElementsByTagName(c)}
  13. var sliderlck = function () {
  14. function init (o) {
  15. this.id = o.id;
  16. this.at = o.auto ? o.auto : 3;
  17. this.o = 0;
  18. this.pos();
  19. }
  20. init.prototype = {
  21. pos : function () {
  22. clearInterval(this.__b);
  23. this.o = 0;
  24. var el = H$(this.id), li = H$$('li', el), l = li.length;
  25. var _t = li[l-1].offsetHeight;
  26. var cl = li[l-1].cloneNode(true);
  27. cl.style.opacity = 0; cl.style.filter = 'alpha(opacity=0)';
  28. el.insertBefore(cl, el.firstChild);
  29. el.style.top = -_t + 'px';
  30. this.anim();
  31. },
  32. anim : function () {
  33. var _this = this;
  34. this.__a = setInterval(function(){_this.animH()}, 20);
  35. },
  36. animH : function () {
  37. var _t = parseInt(H$(this.id).style.top), _this = this;
  38. if (_t >= -1) {
  39. clearInterval(this.__a);
  40. H$(this.id).style.top = 0;
  41. var list = H$$('li',H$(this.id));
  42. H$(this.id).removeChild(list[list.length-1]);
  43. this.__c = setInterval(function(){_this.animO()}, 20);
  44. //this.auto();
  45. }else {
  46. var __t = Math.abs(_t) - Math.ceil(Math.abs(_t)*.07);
  47. H$(this.id).style.top = -__t + 'px';
  48. }
  49. },
  50. animO : function () {
  51. this.o += 2;
  52. if (this.o == 100) {
  53. clearInterval(this.__c);
  54. H$$('li',H$(this.id))[0].style.opacity = 1;
  55. H$$('li',H$(this.id))[0].style.filter = 'alpha(opacity=100)';
  56. this.auto();
  57. }else {
  58. H$$('li',H$(this.id))[0].style.opacity = this.o/100;
  59. H$$('li',H$(this.id))[0].style.filter = 'alpha(opacity='+this.o+')';
  60. }
  61. },
  62. auto : function () {
  63. var _this = this;
  64. this.__b = setInterval(function(){_this.pos()}, this.at*1000);
  65. }
  66. }
  67. return init;
  68. }();
  69. </script>
  70. </head>
  71. <div class="wplck">
  72. <ul id="sliderlck" class="sliderlck">
  73. [loop]
  74. <li>
  75. <a class="fllck" href="home.php?mod=space&uid={uid}" {target}><img src="{avatar}" width="33" height="33" alt="{username}" /></a>
  76. <p><a href="home.php?mod=space&uid={uid}" title="{username}"{target}>{username}</a>:{title}</p>
  77. <p><em class="xg1 xw0">{dateline}</em> <em>本条已<a style="color:#6EAFD5" href="{url}"{target}>[回复]</a>数:<font color="#FF0066">{replynum}</font></em><a href="home-space-uid-{uid}-do-doing-view-we.html" title="点击查看更多关于{username}的微博" target="_blank">查看<font color="#3300CC">{username}</font>的其他微博</a></p>
  78. </li>
  79. [/loop]
  80. </ul>
  81. </div>
  82. <script type="text/javascript">
  83. new sliderlck({id:'sliderlck'})
  84. </script>
复制代码

评分

参与人数 1金币 +20 收起 理由
湖中沉 + 20 我很赞同,支持分享

查看全部评分

 楼主| 发表于 2011-3-19 17:58:47 | 显示全部楼层
本帖最后由 zxy280 于 2011-3-19 17:59 编辑

修改过后的演示图:
1.jpg

修改过后的演示地址:CEC志愿者之家:http://bbs.ceczyz.com

下面是未修改过的演示图:
2.jpg

未修改过的演示地址:Disuz!扩展中心:http://www.kuozhan.net/forum.php
回复 支持 反对

使用道具 举报

发表于 2011-3-19 19:33:29 | 显示全部楼层
既然你诚信诚意的推荐了,那我就勉为其难的看看吧!
Discuz扩展中心,我的最爱!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-21 00:47:24 | 显示全部楼层
回复 大大乔侨 的帖子

我放出来,不是为了让你看的哦,希望能跟你能用上!
回复 支持 反对

使用道具 举报

发表于 2011-3-28 22:55:48 | 显示全部楼层
既然你诚信诚意的推荐了,那我就勉为其难的看看吧!
Discuz扩展中心,我的最爱!
回复 支持 反对

使用道具 举报

发表于 2011-4-20 03:09:05 | 显示全部楼层
这资源我收了!谢谢楼主!
我是不是太肉麻了!Discuz扩展中心我来了!
回复 支持 反对

使用道具 举报

发表于 2011-8-23 20:17:19 | 显示全部楼层
楼主太厉害了!楼主,I*老*虎*U!
Discuz扩展中心好 才是真的好
回复 支持 反对

使用道具 举报

发表于 2011-9-15 13:14:40 | 显示全部楼层
X2能用吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册加入  

本版积分规则

Archiver|手机版|小黑屋|Discuz!扩展中心 ( 浙ICP备14042422号-1 )|网站地图QQ机器人

GMT+8, 2024-4-29 07:00 , Processed in 0.158087 second(s), 15 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表