【问题标题】:html5 multiple canvas wont overlaphtml5多个画布不会重叠
【发布时间】:2013-06-11 01:55:48
【问题描述】:

HTML5 游戏开发新手。

我正在尝试将 2 个画布相互重叠。 #canvasBG 和#canvasJet。 这应该可以工作,我不知道为什么不行。

我的html

<button id="clearCanvasBtn" type="button">Clear Canvas</button>
<canvas id="canvasBg" width="800px" height="500px"></canvas>
<canvas id="canvasJet" width="800px" height="500px"></canvas>
<div id="inner"></div>

我的 CSS

#canvasBg {
    background:#FFFFFF;
    margin: 100px auto 0px;
    display:block;
}

#canvasJet {
    background:#FFFFFF;
    margin: -500px auto 0px;
    display:block;
}

您现在可以在这里查看:http://dev.yeahnah.tv/gina/

【问题讨论】:

    标签: javascript html canvas


    【解决方案1】:

    你可以试试position: relative:

    #canvasBg, #canvasJet {
        background:#FFFFFF;
        display:block;
        position:relative;
    }
    

    【讨论】:

      猜你喜欢
      • 2023-03-25
      • 2011-10-14
      • 2016-04-29
      • 2012-07-23
      • 2013-12-26
      • 2013-11-15
      • 2015-01-25
      • 1970-01-01
      • 2012-09-30
      相关资源
      最近更新 更多