jQueryプラグイン 'フォトセットグリッド'を使用してイメージのフォトセットを作成しています。
このプラグインにリンクされている: http://stylehatch.github.io/photoset-grid/フォトセットグリッド用のレイアウトを作成する数学方程式
$('.photoset-grid').photosetGrid({
layout: '132',
width: '90%',
gutter: '4px'
});
<div class="photoset-grid">
<img src="img/1.jpg">
<img src="img/2.jpg">
<img src="img/3.jpg">
<img src="img/4.jpg">
<img src="img/5.jpg">
<img src="img/6.jpg">
</div>
上記のコードは
layout: "132"
1行目のレイアウトに割り当てられた値に基づいて画像のレイアウトを作成するには1枚の画像を有する、2行目は、3枚の画像を有し、そして3行目には2つの画像があります。
私はこれをすべての標準のために使用していますが、 <div class="photoset-grid">
の画像数が異なることがあります。画像の総数に基づいて、たとえば5画像はイメージlayout: "122"
画像を追加するユーザーにレイアウトを割り当てることはできません。 – Kash
それはあなたの質問に記載されていませんでした!そしてそれは事を複雑にします。Photosetがインスタンス化されると、もう1つの試みが追加された画像を再びインスタンス化して何もしません(更新されず、単にテストした)。 *クローネを介して何かをする可能性がある...私を考えさせてください。 –
私はあなたにダイナミックな写真の追加のデモをさせました。 –