jquery随机展示头像代码


Posted in Javascript onDecember 21, 2011

先分析实现思路

需要一个容器,作为头像显示的区域。
容器内部需要头像图片作为展示。
随机每个头像的大小,位置,层级。
头像位置随机范围要减去等于该头像宽高,以限制随机范围不溢出容器。

样式

*{ margin:0; padding:0;} 
.Icon-Box{ width:960px; height:700px; margin:0 auto; position:relative;} 
.Icon-Box li{ position:absolute; list-style:none;} 
.Icon-Box li img{ width:100%;}

HTML
<ul class="Icon-Box"> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
<li><img src="xx.jpg" /></li> 
</ul>

jquery脚本
function randomICON(){ 
//获取LI作为随机展示的盒子 
var $ico = $(".Icon-Box li"); 
//获取显示容器的宽度 
var $width = $(".Icon-Box").width(); 
//获取显示容器的高度 
var $height = $(".Icon-Box").height(); 
//通过循环为每一个盒子设置单独的属性 
for(i=0;i < $ico.length;i++){ 
//随机一个个整数最小为10,将影响图片大小,层级位置,透明度,位置 
var zindex = Math.floor(Math.random()*110)+10; 
$ico.eq(i).css({"z-index":zindex+'px', 
width:zindex+'px', 
height:zindex+'px', 
//随机宽高度减去zindex以防止溢出显示容器。 
left:Math.floor(Math.random()*($width-zindex))+"px", 
top:Math.floor(Math.random()*($height-zindex))+"px", 
opacity:zindex/100 
}); 
} 
} 
randomICON();

jquery随机展示头像代码
上面插入的脚本可能看不清,弄个编辑器里面的截图出来了。
Javascript 相关文章推荐
LBS blog sql注射漏洞[All version]-官方已有补丁
Aug 26 Javascript
jQuery 打造动态渐变按钮 详细图文教程
Apr 25 Javascript
使用jquery写个更改表格行顺序的小功能
Apr 29 Javascript
JavaScript中对象介绍
Dec 31 Javascript
Jquery 全选反选实例代码
Nov 19 Javascript
jQuery获取radio选中项的值实例
Jun 18 Javascript
jQuery如何获取动态添加的元素
Jun 24 Javascript
js设置和获取自定义属性的方法
Oct 20 Javascript
原生JS发送异步数据请求
Jun 08 Javascript
Vue如何实现组件的源码解析
Jun 08 Javascript
jQuery实现广告条滚动效果
Aug 22 jQuery
js异步接口并发数量控制的方法示例
Nov 22 Javascript
JavaScript面向对象程序设计三 原型模式(上)
Dec 21 #Javascript
jquery $.getJSON()跨域请求
Dec 21 #Javascript
jquery事件机制扩展插件 jquery鼠标右键事件
Dec 21 #Javascript
DIV外区域Click后关闭DIV的实现代码
Dec 21 #Javascript
用JSON做数据传输格式中的一些问题总结
Dec 21 #Javascript
40款非常有用的 jQuery 插件推荐(系列一)
Dec 21 #Javascript
这段js代码得节约你多少时间
Dec 20 #Javascript
You might like
解析web文件操作常见安全漏洞(目录、文件名检测漏洞)
2013/06/29 PHP
初识php MVC
2014/09/10 PHP
php常用字符函数实例小结
2016/12/29 PHP
PHP基于自增数据如何生成不重复的随机数示例
2017/05/19 PHP
用javascript来实现动画导航效果的代码
2007/12/16 Javascript
JS实现控制表格内指定单元格内容对齐的方法
2015/03/30 Javascript
使用AngularJS创建自定义的过滤器的方法
2015/06/18 Javascript
纯JS实现可拖拽表单的简单实例
2016/09/02 Javascript
javascript中json基础知识详解
2017/01/19 Javascript
浅析JS中的 map, filter, some, every, forEach, for in, for of 用法总结
2017/03/29 Javascript
小程序获取当前位置加搜索附近热门小区及商区的方法
2019/04/08 Javascript
javascript触发模拟鼠标点击事件
2019/06/26 Javascript
重学JS之显示强制类型转换详解
2019/06/30 Javascript
JavaScript面向对象中接口实现方法详解
2019/07/24 Javascript
React中Ref 的使用方法详解
2020/04/28 Javascript
Windows下安装python2.7及科学计算套装
2015/03/05 Python
以一段代码为实例快速入门Python2.7
2015/03/31 Python
Python中的getopt函数使用详解
2015/07/28 Python
简单讲解Python中的数字类型及基本的数学计算
2016/03/11 Python
Python-嵌套列表list的全面解析
2016/06/08 Python
Python Socket传输文件示例
2017/01/16 Python
Python 实现删除某路径下文件及文件夹的实例讲解
2018/04/24 Python
Tensorflow 同时载入多个模型的实例讲解
2018/07/27 Python
python url 参数修改方法
2018/12/26 Python
浅析python 通⽤爬⾍和聚焦爬⾍
2020/09/28 Python
瑞典廉价机票预订网站:Seat24
2018/06/19 全球购物
俄罗斯韩国化妆品网上商店:Cosmasi.ru
2019/10/31 全球购物
大一期末自我鉴定
2013/12/13 职场文书
求职信结尾怎么写
2014/05/26 职场文书
经济贸易系求职信
2014/08/04 职场文书
奉献爱心演讲稿
2014/09/04 职场文书
2014年效能监察工作总结
2014/11/21 职场文书
2016教师党员学习心得体会
2016/01/21 职场文书
如何用JavaScript检测当前浏览器是无头浏览器
2021/04/27 Javascript
IIS服务器中设置HTTP重定向访问HTTPS
2022/04/29 Servers
微信小程序纯CSS实现无限弹幕滚动效果
2022/09/23 HTML / CSS