我想执行使用或随后在网站如Pinterest或Pose不管他们各自的分辨率为下一步安排到其它图像/ DIV的风格。我曾尝试安排彼此相邻这样安排下一堆叠到其他div元素 - Pinterest的或姿势风格
<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 DIV:
#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
因为3'rd事业部(.differentHeightDiv)高度较大,我知道事情将工作,如果所有的高度相等,但我想要一个解决方案,如果它的不平等(我的意思是如果每个div有不同的分辨率/长宽比)有人请帮助我。
谢谢。
退房[砌体(http://masonry.desandro.com/)或[同位素(http://isotope.metafizzy.co/),他们做你在做什么试图去做。 – 2012-02-09 06:56:14
@ChristianVarga太棒了!感谢您的快速帮助。看起来JQuery Mansory是Pinterest和Pose所使用的。所以动画功能也带有正确的? – Wesley 2012-02-09 07:03:52
这里是我的jquery插件,我写的建立与Pinterest相同的布局。 http://kayschneider.github.com/pinbox/ – 2012-11-19 19:36:37