网页特效——仿新浪微博首页“大家正在说”渐入轮显效果

网页特效——仿新浪微博首页“大家正在说”渐入轮显效果

正好在一个小项目里用到就分享给大家

<!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>
<title>JS+CSS仿新浪微博首页“大家正在说”渐入轮显效果(www.iiwnet.com)</title>
<style type="text/css">
*{margin:0;padding:0;font-size:12px;}
ul{width:300px;height:400px;overflow:hidden;margin:50px 0 0 100px;}
li{width:300px;border-bottom:1px solid #eee;margin-bottom:20px;}
h4{border-bottom:1px solid #eee;}
</style>
</head>
<body>
<ul>
 <li>
  <h4>1、吃早餐都中毒了</h4>
  <p>是不是有点全都,吃早餐竟然食物中毒啊?</p>
  <p>2分钟前</p>
 </li>
 <li>
  <h4>2、30城市房价增高进7成</h4>
  <p>房奴注定当今社会的年青人会很忙碌,一辈子会房子奔波……</p>
  <p>2分钟前</p>
 </li>
 <li>
  <h4>3、李玮峰进球了</h4>
  <p>李玮峰进球了,这是真的吗?</p>
  <p>2分钟前</p>
 </li>
</ul>
<script language="javascript">
var b=window.b||{};
b.roll=function (){
 var me=this;
 setTimeout(function(){
  me.x=document.getElementsByTagName("ul");
  me.y=document.getElementsByTagName("li");
  me.z=me.y.item(me.y.length-1);
  me.q=me.z.clientHeight;
  me.z.style.opacity=0;
  me.z.style.filter="alpha:(opacity=0)";
  me.z.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+0+")";
  me.z.style.height="0px";
  me.x[0].insertBefore(me.z,me.y[0]);
  me.t=1;
  me.c=0
  me.i=setInterval(function(){
   me.t++;
   me.z.style.height=Math.round(me.q*(me.t/50)*(me.t/50))+"px";
   if(me.t>=50){clearInterval(me.i);
    me.d=setInterval(function(){
     me.c+=0.02
     if("\v"=="v"){
      me.z.style.filter="alpha:(opacity="+me.c*100+")";
      me.z.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+me.c*100+")";
     }
     me.z.style.opacity=me.c;
     if(me.c>=1){clearInterval(me.d);}
    },50)
   }
  },25)
  b.roll();
 },5000);
}
new b.roll();
</script>
</body>
</html>

转载于:https://my.oschina.net/xixios/blog/81481

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值