コンテナに収まるように、動的にマルチサイズのDIVをいくつか配置しようとしています。ここスタックオーバーフローでのメンバーのアドバイスによると、私は自分の仕事を成し遂げるためにjquery組積造の恩恵を受けようとしています。しかし、私は以下に説明するように問題があります。
この問題を解決するためにjquery石積みを使用するときの特別なトリックはありますか?私は彼らのドキュメントを読みましたが、確かに何かを逃しました。
誰か助けていただければ幸いです。
HTMLコード:
<div class="blockscont">
<div class="blocks" style="width:200px;height:200px">A</div>
<div class="blocks" style="width:400px;height:400px">B</div>
<div class="blocks" style="width:200px;height:200px">C</div>
<div class="blocks" style="width:200px;height:200px">D</div>
<div class="blocks" style="width:200px;height:200px">E</div>
<div class="blocks" style="width:200px;height:200px">F</div>
<div class="blocks" style="width:600px;height:200px">G</div>
<div class="blocks" style="width:200px;height:200px">H</div>
<div class="blocks" style="width:200px;height:200px">I</div>
<div class="blocks" style="width:400px;height:200px">J</div>
</div>
JQUERY組積造:
$(function() {
$(window).load(function(){
$('#blockscont').masonry({
itemSelector : '.blocks',
columnWidth : 0
});
});
});
出力: