私はこのスレッドを見つけました— 画像の縦横比を維持しながら、どのようにして画像をストレッチして<div>を埋めますか?—それは完全に私が欲しいものではありません。
特定のサイズのdivとその中に画像があります。画像が横向きか縦向きかに関係なく、常に divに画像を入力したい。また、画像が切り取られていても問題ありません(div自体にオーバーフローが隠されています)。
画像がポートレートであるので、もし私がしたいwidth
こと100%
とheight:auto
、それは割合にとどまるようにします。画像が横長の場合は私がしたいheight
ことを100%
してwidth to be
auto`。複雑に聞こえますか?
<div class="container">
<img src="some-image.jpg" alt="Could be portrait or landscape"/>
</div>
どうすればいいのかわからないので、私が何を言っているのかを簡単にイメージしました。私もそれを適切に説明することはできません。
だから、私はこれを尋ねる最初のものではないと思います。しかし、私は本当にこれに対する解決策を見つけることができませんでした。たぶん、これを行うための新しいCSS3の方法があるかもしれません-フレックスボックスを考えています。何か案が?多分それは私が思っているよりももっと簡単ですか?