object-fit: contain
を使用している場合は、畫像全體が親要素に収まる必要があるため、畫像の元のアスペクト比がすでに保持されています。したがって、畫像の元の幅が 100px、高さが 150px で、畫像を width: 100px
および height: 200px
に設定した場合、畫像の高さはそのままになります。 150 ピクセル、ただし ## 內 #figure 要素の上部と下部にさらに 25 ピクセルのスペースが追加されます。
リーリー
ここで、実際に幅と高さを定義し、畫像をそれらの寸法に強制的に適合させたい場合は、object-fit: contains 以外のものを使用する必要があります。他のオプションについては
こちら をご覧ください。ただし、figure 要素の幅/高さを設定し、そのスペースを畫像で埋めたい場合もあります。この場合、次のようにすることができます:
リーリー