私はコンテナを持っていて、コンテナ内には両方とも50%幅の2つのセクションがあります。右側のコンテナには画像があります。左右のボックスを常に同じ高さにし、画像を常に50%の幅にすることを願っています。イメージをページの50%に保ち、その高さを含む方法
完全にイメージをひどく見せてしまうことなく、イメージをコンテナの高さと幅に合わせて保持する方法を理解できません。画像の一部が切り取られても、それは問題ありません。
これを行うにはどうすればよいですか?
html, body {
\t margin: 0;
\t padding: 0;
}
#box-container {
\t width: 100%;
\t height: auto;
}
#box1, #box2 {
\t width: 50%;
\t height: 500px;
\t display: inline-block;
}
#box1 {
\t background: blue;
}
#box2 {
}
#box2 img {
\t width: 100%;
\t height: auto;
}
<div id="box-container">
\t <div id="box1">
\t </div><div id="box2">
\t \t <img src="http://optimumwebdesigns.com/images/demolition1.jpg" alt="">
\t </div>
</div>
画像の最大幅:100%、最大高さ:100% –
画像の幅を100%にするわけではありません。 – Becky
''タグを使用せず、 'background-image'を使用してください。次に 'background-size'と' background-position'を設定することができます。 – Aloso