ブラウザーのサイズに応じてロゴ画像のサイズが変更されない理由を誰かが理解するのを手伝ってくれますか?
----CSS---------------------
body {
height: 100%;
background-color:#333;
}
#logo {
max-width: 100%;
}
img {
border: 0;
max-width: 100%;
height: auto;
}
#header-bg {
background-image: url("header-bg.png");
overflow: auto;
width: 100%;
}
----------------HTML----------------------------------
<body>
<div id="header-bg">
<div id="logo">
<img src="logo.png" />
</div>
</div>
</body>