我试图实现一个具有多个画布层的简单游戏。问题是我只能看到“顶层”层。
http://carmenbranje.com/games/untangle%20game%203/
为什么是这样?
非常感谢
卡门
我试图实现一个具有多个画布层的简单游戏。问题是我只能看到“顶层”层。
http://carmenbranje.com/games/untangle%20game%203/
为什么是这样?
非常感谢
卡门
最快的方式。(有一种更整洁的 CSS 方式)。在您的外部 CSS 文档中尝试以下操作。
#layers canvas{
left: 50%;
margin-left: -384px;
position: absolute;
}
#bg{ z-index:1; }
#guide{ z-index:2; }
#game{ z-index:3; }
#ui{ z-index:4; }
也许我错过了!但是您的画布上似乎没有 z 索引。这将解决您的问题。
这个答案讨论了画布的背景不透明度:jQuery 背景画布透明度 这可能是缺少的吗?