<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
.pin{
padding: 15px 0 0 15px;position: absolute;
}
.box{
padding: 10px;
border:1px solid #ccc;}
.box img{
width:100px;
height:auto;}
</style>
<script src="jquery.js"></script>
</head>
<body>
<div id="main">
<div class="pin">
<div class="box">
<img src="img/1.jpg"/>
</div>
</div>
<div class="pin">
<div class="box">
<img src="img/2.jpg"/>
</div>
</div>
<div class="pin">
<div class="box">
<img src="img/44.png"/>
</div>
</div>
<div class="pin">
<div class="box">
<img src="img/4.jpg"/>
</div>
</div>
<div class="pin">
<div class="box">
<img src="img/44.png"/>
</div>
</div>
<div class="pin">
<div class="box">
<img src="img/44.png"/>
</div>
</div>
<div class="pin">
<div class="box">
<img src="img/4.jpg"/>
</div>
</div>
<div class="pin">
<div class="box">
<img src="img/4.jpg"/>
</div>
</div>
<div class="pin">
<div class="box">
<img src="img/44.png"/>
</div>
</div>
<div class="pin">
<div class="box">
<img src="img/4.jpg"/>
</div>
</div>
<div class="pin">
<div class="box">
<img src="img/44.png"/>
</div>
</div>
<div class="pin">
<div class="box">
<img src="img/4.jpg"/>
</div>
</div> <div class="pin">
<div class="box">
<img src="img/4.jpg"/>
</div>
</div> <div class="pin">
<div class="box">
<img src="img/nav60.png"/>
</div>
</div> <div class="pin">
<div class="box">
<img src="img/4.jpg"/>
</div>
</div> <div class="pin">
<div class="box">
<img src="img/mazha.jpg"/>
</div>
</div> <div class="pin">
<div class="box">
<img src="img/4.jpg"/>
</div>
</div> <div class="pin">
<div class="box">
<img src="img/nav60.png"/>
</div>
</div> <div class="pin">
<div class="box">
<img src="img/22.jpg"/>
</div>
</div> <div class="pin">
<div class="box">
<img src="img/4.jpg"/>
</div>
</div> <div class="pin">
<div class="box">
<img src="img/33.jpg"/>
</div>
</div> <div class="pin">
<div class="box">
<img src="img/4.jpg"/>
</div>
</div> <div class="pin">
<div class="box">
<img src="img/nav60.png"/>
</div>
</div> <div class="pin">
<div class="box">
<img src="img/4.jpg"/>
</div>
</div>
<div>
<script>
window.onload=function(){
var screenWidth=$(window).width();
console.log("屏幕宽度:"+screenWidth);
var cloumnNum= Math.floor(screenWidth/($('.pin').width())) ;
console.log(cloumnNum)
var cloumnHeight=[];
for(var i=0;i<cloumnNum;i++){
cloumnHeight.push(0)
}
console.log(cloumnHeight)
$("#main .pin").each(function(index){
var elementHeight=$(this).height();
var elementWidth=$(this).width();
console.log(index%(cloumnHeight.length))
$(this).css("left",(index%(cloumnHeight.length))*elementWidth).css("top",(cloumnHeight[index%(cloumnHeight.length)]))
cloumnHeight[index%(cloumnHeight.length)]+=elementHeight;
console.log(cloumnHeight)
})
}
</script>
</body>
</html>

  

最新文章

  1. IOS和Android图标尺寸
  2. QQ左侧滑动显示
  3. Centos7 搭建hadoop2.6 HA
  4. ubuntu1404_server搭建lamp
  5. java.net.SocketException四大异常解决方案【转】
  6. 001-python基础
  7. [React Testing] Setting up dependencies &amp;&amp; Running tests
  8. Qt下HBoxLayout里的按钮有重叠
  9. idea调试SpringMvc, 出现:”通配符的匹配很全面, 但无法找到元素 &#39;mvc:annotation-driven&#39; 的声明“错误的解决方法
  10. boostrap---btn
  11. node调用phantomjs-node爬取复杂页面
  12. JMeter 压测基础(四)——Java工程测试
  13. GRU and LSTM
  14. 运用java反射机制获取实体方法报错,java.lang.NoSuchMethodException: int.&lt;init&gt;(java.lang.String)
  15. E. Superhero Battle Codeforces Round #547 (Div. 3) 思维题
  16. K - Transformation HDU - 4578 线段树经典题(好题)
  17. 第二篇-Django建立数据库各表之间的联系(中)
  18. undefined 和null的区别
  19. (后端)出现org.hibernate.NonUniqueResultException的原因即解决办法
  20. Jenkins与代码上线解决方案

热门文章

  1. jqury点击返回顶部代码
  2. Spring学习笔记之Spring概述
  3. 反射中 invoke方法 getMethod方法 getClass()方法
  4. Java中如果把构造方法也私有化,如何创建对象?Java的单例设计模式——饿汉式和懒汉式区别
  5. kvm笔记
  6. 关于上传文件 非ajax提交 得到后台数据问题
  7. svn提交报错,提示:locked,需要cleanup
  8. vue 配置多页面应用
  9. java做http接口
  10. python操作Excel模块openpyxl