例を挙げて説明しましょう。
Lets say I have an Image of size
960px X 668px
I have a div which holds this image. The div size is
154px X 75px
この div は任意の可変サイズを持つことができます。
If we see that the aspect ratio of image and the aspect ratio of the div
that holds image are different.
私がする必要があるのは、元のサイズの最大の高さと幅を取り、この画像を保持する div のアスペクト比を維持するように、PHP を使用して画像のサイズを変更してトリミングすることだけです。結果のサイズが画像サイズに近づくが、画像サイズを超えないようにするために、DIVの幅と高さにどれだけ乗算する必要があるかというパーセンテージを計算するロジックが必要です。また、アスペクト比はDIVと同じになりますが、イメージのものではありません。
ありがとうシャルミラ