私は現在、HTML
を使用してゲームデザインを学んでいFoundation Game Design with HTML5 and JavaScript By Rex van der Spuy
ます。ポジショニングの章には、3つの空のdivを内部に持つdivを作成するためのHTMLおよびCSSコードがあります。次に、これら3つの空のdivのそれぞれにがありbackground-image
、画像が読み込まれます。
しかし、私は同じ結果を得られないようです。これが本にあったものに似ている私のコードです:
<!doctype html>
<html>
<title> Margins and Padding </title>
<style>
#stage{
display: block;
width: 600;
height: 600;
border-style: dotted;
border-width: thin;
}
.content{
width: 100;
height: 100;
float: left;
}
#image1{
background-image: url("1.jpg");
}
#image2{
background-image: url("2.jpg");
}
#image3{
background-image: url("3.jpg");
}
</style>
<body>
<div id="stage">
<div class="content" id="image1"></div>
<div class="content" id="image2"></div>
<div class="content" id="image3"></div>
</div>
</body>
</html>
画像はHTMLページと同じフォルダにあります。Webからいくつか試してみましたが、最後にダミーのdivを追加し、親のdivclear: both
を設定するほどうまくいきませんでしたが、何も機能していないようです。overflow
画面上部の空の行(親div)だけが表示されます。この本は、画像をロードする必要があると述べています(さらには印刷画面を提供します)
何が悪いのか教えてください