0

ユーザーが自分のアイコンを画像のどの部分に表示するように調整できるように、ユーザーが自分のプロフィール アイコンを編集できるようにしています。

<div>幅 50px と高さ 50px で固定しています。.このサイズは、ユーザーがアイコンを編集するときに使用されます。画像は大きくなり、ユーザーはドラッグして何を表示するかを設定できます。コーディング部分では、幅、高さ、上、左を取りました。上と左は、何を表示するかを決定するために使用されますshow.ご理解いただければ幸いです。

編集されたアイコンがトップバーに表示されると、私の問題が発生します。div の幅を 30px X 30px に設定しました。50px のサイズを 30px に変換するとき、取得した幅から 20px を差し引いて、ユーザーが期待する 30px の div 内に収まるようにしました。 50px div の場合、30px div の上部と左を使用すると、予想される部分が表示されないことがわかります。

ユーザーが選択した部分を表示したい.このjsfiddleを確認してください: http://jsfiddle.net/4mDQf/

どうやってやるの?

ありがとう!

4

1 に答える 1

-1

私は解決策を見つけました:

表示する部分を50pxで切り取り、切り取った画像をphpで30pxに縮小します。

于 2013-02-13T13:21:38.697 に答える