高さと幅がパーセントで表示されているCSS div id gamecontainerが背景画像を表示しないのはなぜですか?それはピクセルで動作しますが、私はそれが異なる画面サイズを埋めることを望みます。css div IDコンテナが、高さと幅のパーセントの背景画像を表示しない
<!DOCTYPE html>
<html>
<head>
<style>
body{
height:100%;
width:100%;
}
#gamecontainer {
width:100%;
height:100%;
background:url("http://www.w3schools.com/css/img_forest.jpg");
border: 1px solid black;
}
.gamelayer {
width:640px;
height:480px;
position:absolute;
display:none;
}
</style>
</head>
<body>
<div id="gamecontainer">
<canvas id="gamecanvas" width="100%" height="100%" class="gamelayer">
</canvas>
</div>
</body>
</html>