これはブロック グリッドの例からの私のコードです http://foundation.zurb.com/docs/components/block-grid.html
<ul class="small-block-grid-2 my-grid">
<li><img src="http://static4.businessinsider.com/image/50098bda69beddb65e000008-480/iphone-example-camera-photo.jpg"></li>
<li><img src="http://foundation.zurb.com/docs/img/demos/demo2.jpg"></li>
<li><img src="http://foundation.zurb.com/docs/img/demos/demo3.jpg"></li>
<li><img src="http://foundation.zurb.com/docs/img/demos/demo4.jpg"></li>
</ul>
リンク: http://jsfiddle.net/qhoc/ckMEN/1/
私が対処しようとしている問題は、画像サイズが異なることです。私のバックエンドは、次のようにレイアウトを処理する方法をmin width = x
強制します。min height = y
- 幅 < 高さの場合: トリミングして高さを中央に揃えます
- 幅 > 高さの場合: トリミングして幅を中央に揃えます
li
ただし、すべての画像は同じサイズでなければなりません。また、ウィンドウ サイズが変更された場合の対処方法を教えてください。
block-grid
私が持っている1つの代替手段は、完全に使用することを避け、固定サイズのli
. それもまたOKです。したがって、基本的にli
は画面サイズに基づいて wxh が変更されます。
しかし、それが機能する場合は、トリックをプレイすることを好みます.
助けてください。ありがとう!