2011-11-08 10 views
0

私は660x480pxのdivを持っていて、サーバー側から生成されたx個のタイルがリストに含まれているとします。リストに9つの要素がある場合、このdivに9つのタイルを配置したいと思います。これをどのように計算できますか?事前エリアを所定のタイルに分割する方法は?

+0

660pxをすべて同じ幅の9タイルに分割したいですか?私は本当にこの質問を得ていない。それをもう少し満たしていますか? – OptimusCrime

+0

9または15または30のタイルにすることができます。しかし、すべてが同じ幅でなければなりません。 – chchrist

答えて

0

おかげで私はあなたができるだけ効率的にスペースを使用するとします。それは、数学的な問題のように聞こえる。 1つの解決策がthis articleで提案されている。私はそれがあなたの質問に答えると思います。

0

あなたは少し怠惰であれば、あなたはまったく何も計算する必要はありません。あなたはそれを自分で行いたい場合は

http://masonry.desandro.com/

を、幅賢明なあなたが設定されている場合、それは十分に単純なことができ特定の幅と高さのタイルがありますが、タイルの内容とサイズがわからないため、問題をどのように解決するのかが分かりません。

+0

これは質問に答えることはできません。なぜなら、masonryプラグインは、cssが水平に配置するときに最初に縦の列にタイルを配置するだけだからです。石積みプラグインでは、列の幅を定義する必要があります。 – Bytemain

関連する問題