ページの中央に配置した画像をレスポンシブにしようとしています(位置を保持しながらブラウザのサイズを変更するなど)。
CSS に以下を追加する一般的な方法を含め、多数の方法 (HTML と CSS のみ) を試しました。
max-width: 100%;
height: auto;
width: auto\9; /* ie8 */
ただし、これは Chrome または Safari では機能していないようです。
誰かが私を正しい方向に向けることができますか? ありがとうございました。
私自身のコードは以下のとおりです。
<div id="contentbackground">
<div id="pagecontent">
<a href="about.html">
<img src="images/frontbanner.png" alt="Click to enter" title="Click to enter" >
</a>
</div>
</div>
そして私のCSS:
#contentbackground {
background: url("../images/frontcontent.jpg");
width: 100%;
min-height: 100%;
}
#pagecontent {
margin: 0 auto;
width: 960px;
padding-top: 117px;
}
#pagecontent img {
max-width: 100%;
height: auto;
width: auto\9; /* ie8 */
}