2010-12-01 13 views
3

現在、私のDIVSはこのように配置されています。基本はfloat:leftです。簡単DIVを独自のグリッドに配置するにはどうすればよいですか?

http://imgur.com/FSiTs.jpg

しかし、それは2倍の幅/長さで私は一つにこれらの正方形div要素のいくつかをオンにしたい場合は?もちろん、それらはランダムに選択されます。どのようにHTML/javascriptを生成し、これを行うのですか?

http://imgur.com/XsYLV.jpg

この背後にある数学は何ですか? float:leftはまだ動作しますか?

誰かがこれを簡単に達成する方法の良い例を挙げてください。

答えて

2

jQueryの石積みのはこのためにうまく機能:http://desandro.com/resources/jquery-masonry/demo

+0

私はちょうどそれらの大きさに私のDIVのサイズを定義した場合...それは本当によく見て、「フィット」のだろうか?石造りは空隙があるように見えます。 – TIMEX

+0

私はあなたがあらかじめ定義されたサイズを持っていれば、より良くフィットすると思います。例えば、pumaサイトをチェックしてください。http://www.puma.com/running/media – jyoseph

+0

jyoseph、これはすばらしいです、ありがとう! iPhone SDKのためにこれがあるかどうか知っていますか? – TIMEX

関連する問題