无法在我的网页上定位Canvas HTML5游戏

时间:2016-01-30 00:52:54

标签: javascript html css html5 canvas

我创建了一个游戏,并将其保存在一个单独的.js文件中,并将以下代码放在我的html文件的正文代码中间,将其导入到我的html页面中:

<div class="gameElement">
     <script src="scripts/game.js"></script>
</div>

在尝试不同的方式导入我的游戏后,同样的事情发生了,所以我很确定这与我导入游戏的方法无关。

我遇到的问题是,无论何时我想在“gameElement”中添加一些css来定位它都很少发生;它似乎被放置在我放入它的div之后(而不是放在我的div的中间。我已经尝试重新安排我的代码并将它放在不同的div中但似乎没有什么效果。

我的主要目标是将这个“gameElement”放在div中,并将其放在我的页面中间,而不是放在我页面上的所有内容之后。

有谁知道为什么HTML5游戏的定位如此困难?

P.S。为糟糕的描述道歉。

1 个答案:

答案 0 :(得分:0)

将javascript文件放在页面的任何位置并不会定义其输出的位置,而是定义何时运行。

您必须在文件本身内定义文件输出的位置。

您可以将游戏文件放在任何您想要的位置。