何十ものJavascriptズームコンポーネントで何十件も読んできましたが、私が探しているものは何もありません。そのようなコンポーネント(存在する場合)またはそれを自分でコードする方法を見つける。JavaScriptを使用して1つの大きな画像の異なる「作物」を切り替える
目的は、1つの大きな(1000x1000)イメージをブラウザにダウンロードすることです。次に、ブラウザ内では、画像は、同じ要素コンテナ内に3つのプレゼンテーション状態を持ち、ユーザはいくつかのページ要素をクリックすることによって切り替えることができます。
状態1(デフォルト):画像全体を表示しますが、縮小率は500x500のコンテナに収まるように縮小されています(縮小されていますが、切り取られていません)。中央50%を見る、同じ容器内に、中心(すなわち、実際のサイズ、およびトリミング):
状態2:(たとえば、他の状態との比較のために正確な縮尺ではありません)。例えば:
状態3:同一の容器(すなわち拡大、及びかなりのトリミング)で、中心、中央の25%を参照してください。たとえば、次のように
そして私は、ボタンなどの一部のページ要素のクリック、これらの三つの状態が切り替わりスクリプトを置きます。
これを行うコンポーネントへのリンクや、それを実現する方法の提案はありますか?
ありがとうございました!
多分この投稿は役に立ちます:http://stackoverflow.com/a/2029444/4515720 –