0
コンテンツを正しく配置するためにdiv sectionPhotographer
にテーブルを作成しました。私はtd
のそれぞれがdiv sectionPhotographer
の50%を満たすようにテーブルのスタイルを決めました。私は細胞の1つにimgを置いていきたいと思いますが、imgは私が望むように大きさを決めていません。私のHTML/CSSテーブル内の画像サイズが正しくないのはなぜですか?
.sectionPhotographer {
height: 90%;
background: #00aeef;
overflow: hidden;
}
.sectionPhotographer table {
height: 100%;
width: 100%;
text-align: center;
margin: 0 auto;
}
.sectionPhotographer td {
width: 50%;
}
.sectionPhotographer img {
height: 100%;
}
<div class="sectionPhotographer">
<table>
<tr>
<td>
<img src="https://lorempixel.com/400/100/">
</td>
<td>
<h1>Turn your pictures into profits</h1>
</td>
</tr>
</table>
</div>
私はimg
〜100%の高さを設定すると、私はそれはそれは中だtd
を埋めることを期待する。しかし、それはあまりにも大きなサイズ。なぜこれが起こっているのかについてのアイデアはありますか?
幅および最大幅の両方を置く必要はありませんが...幅:100%全体を取るためにそれを強制しますplaceとmax-widhはオーバーフローしないよう強制しますが、画像が小さい場合は100%未満になることがあります –