作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我试图在 HTML5 中的 Canvas 上放置一个 div(作为某种 HUD)。我正在使用 z-index
,它不工作。我如何使用任何 CSS 实现此目的?
.HUD {
z-index:100;
}
canvas {
z-index:1;
}
最佳答案
试试这个:
#container {
position: relative;
}
#container canvas, #overlay {
position: absolute;
}
canvas {
border: 1px solid black;
}
<div id="container">
<canvas></canvas>
<div id="overlay">This div is over the canvas</div>
</div>
我们将 canvas
和 div
包裹在一个容器元素中,即 position: relative
。然后将 canvas
和 div
设置为 position: absolute
。
关于css - 如何在 Canvas CSS 上叠加一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26793247/
我是一名优秀的程序员,十分优秀!