javascript 随机展示头像实现代码
2011-12-06 00:00
447 查看
先看图:
很简单的一个效果
首先html
css
很小一点js
最后的效果是 :越大得头 层级越高 透明度越低 , 如果外层ul足够大得话,层级更加分明。
很简单的一个效果
首先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足够大得话,层级更加分明。
相关文章推荐
- javascript 随机展示头像实现代码
- jquery随机展示头像的实现代码
- jquery随机展示头像的实现代码
- JavaScript 报表展示实现代码
- Javascript+CSS实现漂亮带缓冲效果的图片展示代码
- jquery随机展示头像代码
- 基于JavaScript代码实现随机漂浮图片广告
- javascript实现多张图片轮流展示效果代码
- JavaScript实现微信号随机切换代码
- 教你用javascript实现随机标签云效果_附代码
- JavaScript 报表展示实现代码
- 基于JavaScript代码实现随机漂浮图片广告
- 两行代码实现随机头像
- 教你用javascript实现随机标签云效果_附代码
- jquery随机展示头像代码
- Javascript+CSS实现漂亮带缓冲效果的图片展示代码
- javascript 随机展示头像
- 用javascript实现在小方框中浏览大图的代码
- JavaScript 逼真图片倒计时实现代码
- 【代码实现】PHP生成各种随机验证码