誰かが私を助けることができるのだろうかと思います。私は無作為に生成されたdivs(サイズと絶対的なランダムな位置のいくつかのバリエーション)1000x1000ボックスを埋めるスクリプトを見つけることを試みています。出来ますか?ランダムサイズdivs
0
A
答えて
0
私は、1つのアプローチは、ツリーマップを作成することができると考えています。ツリーマップは、ツリーを視覚化する特別な方法です。
ツリーマップに関して奇妙なことは、そのリーフのみで指定されていることです。両親は、ツリーマップとは無関係であるため、ほとんどの場合、投げ捨てられます。各divのサイズは、ノードの値によって実装されます。親のサイズは、すべての子の単なる合計です。
treemapsについては、実際にはかなり簡単なのでお読みください。私はこれもjavascriptを見つけました。たぶんあなたはコードを見てそれをちょっと変えることができたので、もう両親を明らかにすることはなく、ちょうど葉のツリーマップを作成します。
そして、このリンクは素敵なJS-visualization libに見つかりました。
+0
ありがとう、私はそれを試してみます。 – vhlam
関連する問題
- 1. Expand divs
- 2. JQuery draggable divs
- 3. center my footer divs
- 4. angularjs-linked linked divs
- 5. Styling、Absolute Divs
- 6. divs with vertical line
- 7. Jquery slide divs
- 8. jQuery sliding divs
- 9. Angular ng-count divs
- 10. bg color on row divs
- 11. Divs absolute into responsive img
- 12. 2 divs in 1 line
- 13. Slide Toggle With Multiple Divs
- 14. jQuery UI draggable locking divs
- 15. jquery mouseover find()swap divs
- 16. jQuery Hide and Show Divs
- 17. jQuery Select 2 Divs Up
あなたはランダムなパーティションのように、それを完全に満たす、またはちょうど重なっている、いくつかでそれを埋める意味しますか? – SEK
私は間違いなく完全にそれを埋めることを意味します – vhlam
divには何が入っていますか?彼らはお互いに重なることができますか?助けになる前に、より詳細な情報が必要です。 –