0

コンテナのサイズを変更して、コンテナ内の絶対配置要素に合わせて常に圧縮する方法はありますか?

描画キャンバスを作成し、ユーザーがドラッグしたものに合わせてサイズを変更するのが好きです。ユーザーが要素を現在のサイズのフレームの外に移動した場合、フレームのサイズを変更して要素を含めるようにします。

Adobe Fireworks の FIT CANVAS 機能のようなものです。

これが私がこれまでに持っているものです。右と下の外側のラップを見つける方法を考え出しました。しかし、どのようにして LEFT と TOP をタイトにラップし、空きスペースをなくすのでしょうか?

http://jsfiddle.net/AJLe7/10/

ありがとう!

4

1 に答える 1

1

私の頭の上から、各子要素をループして4つの数字を見つける必要があると思います...

コンテナの幅は最大のoffsetXから最小のoffsetXを差し引いたものになり、高さは最大のoffsetYから最小のoffsetYを引いたものになります。

于 2012-07-13T06:21:21.913 に答える