私はCSSで固定divを持っています幅:400px;高さ:280px;しかし、私のイメージは様々な次元から来ており、いくつかはポートレートの風景です。どのように私はフィット/ストレッチ/ divのサイズにソースサイズに関係なく私のイメージを埋めるのですか?css固定幅の画像と高さの自動調整
0
A
答えて
0
div
に固定サイズの場合は、imgのheight/width
を100%に設定することができます。
div {
width: 150px;
height: 50px;
border: 1px solid black;
}
img {
width: 100%;
height: 100%;
}
<div>
<img src="http://cdn2.spectator.co.uk/files/2016/04/iStock_000069830477_Small.jpg">
</div>
あなたはdiv
を埋めるためにしたいが、あなたはまた、あなたが背景としてIMGを使用する場合background-size: cover
に似ていますが、object-fit: cover
を使用することができ、画像の縦横比を維持したい場合。
div {
width: 100px;
height: 150px;
border: 1px solid black;
}
img {
width: 100%;
height: 100%;
object-fit: cover;
}
<div>
<img src="http://cdn2.spectator.co.uk/files/2016/04/iStock_000069830477_Small.jpg">
</div>
1
私はヨーヨーがそれを行う最善の方法は、背景画像でそれを行うと思います。
HTML <div style="background-image: url("paper.gif"); background-size: cover; background-position: center;"></div>
それはJavascriptをせずにdiv要素にあなたのイメージを追加するための最良の方法です。
0
あなたは、コンテナ内の任意の画像に合わせて、この答えを確認することができますが https://stackoverflow.com/a/36063374/2894798 を中心にあなたのケースでは、コードはここに
.container {
display: flex;
justify-content: center;
align-items: center;
border: 1px solid;
width: 400px; /*customize to your needs 100%*/
height: 280px; /*customize to your needs*/
}
.container img
{
max-width:100%;
max-height:100%;
}
だろうジョルジ・parunovは単純ではあり@fiddle
0
です最良の方法。あなたが使用したい場合は、CSSを使って画像をdivに反応させることをお勧めします。
img {
max-width:100%;
height: auto
}
関連する問題
- 1. 画面幅に固定幅レイアウトを自動調整
- 2. 固定高さ、幅自動および維持率の画像
- 3. 固定幅とスケーラブルな高さのCSS
- 4. 画像に幅と高さを調整する(Model-Blade)Laravel
- 5. HTML CSSの自動調整縦の長さ(高さ)
- 6. 画像を固定の高さと幅で囲みます
- 7. 全幅イメージフィルタの高さを自動調整
- 8. は、固定幅の列で異なるサイズの複数の画像を取り付け、高さを調整
- 9. スライドショー画像の高さ調整
- 10. 高画質解像度で幅が調整されない
- 11. 固定の高さではなく画面サイズにMPAndroid調整
- 12. 固定フッターの下端の高さを自動調整する方法
- 13. HTMLの自動行の高さ調整
- 14. CSSレスポンスフレックス幅、固定マージン、HEIGHTオートで画像コンテンツの高さに合わせる
- 15. CSSでdivの高さを自動的に調整する
- 16. 固定幅可変高さグリッドCSS
- 17. 画像ビューに動的に追加されたすべての画像の高さと幅を固定
- 18. SWFの拡大/縮小と高さの幅を100%自動調整
- 19. jQuery画面解像度高さ調整
- 20. 画像:固定幅、比例の高さに変換
- 21. 曇りアップロード固定画像の高さ、可変幅
- 22. ext.jsパネルで行の高さと幅を自動調整する方法は?
- 23. HTML CSSは自動的に高さを調整します
- 24. CSSセクションは自動的に高さを調整しますか?
- 25. 固定高さの画像を垂直に整列するdiv
- 26. AutoLayoutでUILabelの高さと幅を動的に調整する
- 27. 固定高さと動的幅と高さが
- 28. HTMLフルサイズの画像、固定の高さ
- 29. HTMLドロップダウンの自動幅調整
- 30. プログラムで固定幅、動的高さUILabel?