画像をロードする固定コンテナー (200x200px) があります。各画像にはさまざまなサイズがあり、現在、画像をコンテナの幅に合わせてサイズ変更するか、画像の比率を失う必要があります。
画像 (背景画像ではない) をコンテナーに追加し、その比率を変更せずに画像を中央に表示するにはどうすればよいですか (画像が 800x600 の場合)、同じ画像の中央中央 200x200 が表示されますか? これを機能させるために、PHP、jQuery、またはいくつかの CSS マジックを使用してもかまいません。
どうやって始めればいいのかわからないので、誰かがこれを行う方法として手順や飛び石を手伝ってくれることを願っています?
編集 **
私はおそらく適切に説明していません。すべての画像は、割り当てられた 200x200 領域よりも大きくなっています。サイズ変更の問題は、ユーザーが画像をクリックすると、ライトボックスに同じ画像をロードする必要があることですが、同じ画像をロードするという重要な違いがあります。効果的に、画像のプロポーションを妨げずに「サムネイル」ビューを強制したいと考えています。一部の画像は水平で、一部は垂直であるため、200x200 で画像の「中央」またはいずれかの隅を表示し、ユーザーに画像をクリックして全体像を表示させることを考えました。私が探しているのは、背景画像と同じように画像を「動作」させる方法ですが、背景画像ではありませんか? それは理にかなっていますか?また、支援できるものはありますか?
** サンプル画像 ** これは私のアイデアを説明するためのサンプル画像です: http://tinypic.com/view.php?pic=21caxc1&s=6