js实现类似新浪微博首页内容渐显效果的方法

这篇文章主要介绍了js实现类似新浪微博首页内容渐显效果的方法,实例分析了渐显效果的实现要点与方法,非常具有实用价值,需要的朋友可以参考下

本文实例讲述了js实现类似新浪微博首页内容渐显效果的方法。分享给大家供大家参考。具体分析如下:

要点一:

 if(list_li.length>=1){ list.insertBefore(li,list_li[0]); }else{ list.appendChild(li); }

从在前面插入新内容,如果没有新内容,就是在后面插入新内容。

要点二:

 var height=li.offsetHeight; li.style.height='0';

取得li的高度,然后再li的高度设置为0,因为高度的变化是从0到现有高度。

要点三:

 startrun(li,"height",height,function(){ startrun(li,"opacity","100"); })

先是高度变化,再是透明度变化

最后,上代码:

   无标题文档 

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

以上就是js实现类似新浪微博首页内容渐显效果的方法的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » JavaScript 教程