cssでは、あるサイズのdivに強制することなく画像を自動的にトリミングして縦横比に合わせる方法がありますか?私は、動的に生成され、上部といくつかのテキストの画像を含むいくつかのサムネイルを持つページを持って、それらは画面上の行に表示されます。画像サイズが非常にわずかにばらつくと、レイが乱れることがあります。私はユーザーの画像を受け入れているので、ちょうど1つではなく、正しいアスペクト比のサイズの範囲を受けたいと思っています。画像の幅と高さを使用するdivは、スペースの使用率と読みやすさを最大限に引き出すために、異なる数値と異なる画面サイズで表示されます。私はオブジェクトフィットを見てきましたが、divがサイズ変更するにつれて、これはうまくいかないようです。画像にはわずかな、ほとんど検出不可能なサイズの違いがあり、レイアウトを狂わせます。アスペクト比を強制的に強制する方法 - css
編集:サイズを指定せずに、高さと幅をお互いの割合にしたいと思います。例:画像の高さを幅で割った値が1.4で、これを真にするには画像を切り抜く必要があります。
を試みることができます/ – George
私はアイデアに取り組んでいましたが、私が答えを書いている間に偽装としてマークされた人はhttp://codepen.io/rachelreveley/pen/WozVrKです。ちょっと変わったけど興味深い解決策だ。 –