作家
登录

javascript 随机展示头像实现代码

作者: 来源:www.28hudong.com 2013-03-30 00:38:11 阅读 我要评论

先看图: 很简单的一个效果 首先html 复制代码 代码如下: <ul> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> <li><img src="i.jpg" alt="" /></li> </ul> css 复制代码 代码如下: ul,li{margin:0;padding:0;} ul{position:relative;width:100%;height:333px;} li{border:4px solid gray;border-radius:3px;list-style:none;} img{width:100%;height:100%;} 很小一点js 复制代码 代码如下: (function(){ var ul=document.getElementsByTagName('ul')[0]; var li=ul.getElementsByTagName('li'); for(var i=0,l=li.length;i<l;i++){ var s=li[i].style; s.position = 'absolute'; s.zIndex = Math.floor(Math.random()*90) + 10;//层级 基本随机数 s.width = s.height = s.zIndex + 'px';//宽高 s.left = Math.floor(Math.random()*(ul.offsetWidth-s.zIndex)) + 'px'; s.top = Math.floor(Math.random()*(ul.offsetHeight-s.zIndex)) + 'px'; s.opacity = s.zIndex / 100;//透明度 s.filter = 'alpha(opacity=' + s.zIndex + ')'; s.alpha = s.zIndex; } })() 最后的效果是 :越大得头 层级越高 透明度越低 , 如果外层ul足够大得话,层级更加分明。

  推荐阅读

  关于递归运算的顺序测试代码

复制代码 代码如下: window.onload=function(){ pd(11);} function pd(number) { if(number>5) {number--; pd(number); alert("no"); } else { alert("yes"); } } 结果是yes,no,no...... 递归的嵌套最后回归执行i>>>详细阅读


本文标题:javascript 随机展示头像实现代码

地址:http://www.17bianji.com/kaifa2/JS/23870.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)