jquery – 将Div元素排列在其他 – Pinterest或Pose样式旁边

前端之家收集整理的这篇文章主要介绍了jquery – 将Div元素排列在其他 – Pinterest或Pose样式旁边前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想要实现像 PinterestPose这样的站点旁边的图像/ div使用或遵循的风格,无论他们的个别解决方案是什么.我已经尝试过这样安排div彼此相邻
<div id="mainContainer">
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="differentHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
<div class="sameHeightDiv"></div>
</div>

CSS:

#mainContainer { width:800px; }
.sameHeightDiv{ float: left; width: 100px; height:190px; } 
.differentHeightDiv { float: left; width: 100px; height:225px; }

其中排列如下

1 2 3 4
      5
6 7 8

因为3rd Div(.differentHeightDiv)的高度较大,所以我知道如果所有的高度相等,事情会发挥作用,但是如果不平等的话我想要一个解决方案(我的意思是,如果每个div都有不同的分辨率/宽高比)有一个请帮我这个.

谢谢.

解决方法

这是一个很好的教程,基本的背后实现了pinterest layout http://benholland.me/javascript/how-to-build-a-site-that-works-like-pinterest/
原文链接:https://www.f2er.com/jquery/176126.html

猜你在找的jQuery相关文章