Это beacuses ваш div будет отображаться befault в строке. Это займет все пространство, в котором он должен разобрать div. то, что вы можете сделать, это создать еще один DIV, включив в него 2 вы создаете и задающий определенную ширину:
<div id="container">
<div id="gamediv"></div>
<div class="style"></div>
</div>
Затем добавить свой стиль, такие как
#container{
width: 800px;
height: 200px;
}
.gamediv{
width:750px;
height:40px;
}
.style {
width:728px;
height:90px;
margin-left:auto;
margin-right:auto;
}
, то вы можете выровнять с поплавком или центр с краем: auto; Попытайтесь представить div как коробки. если это поможет, вы можете добавить
border:1px solid black;
это потянет окно, и вы увидите, что вы делаете
Это весь код? –
вы должны дать нам больше информации, я действительно не могу получить вашу проблему человека. – Abude
Вам это нравится http://jsfiddle.net/oezpz74s/ –