Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 canvas.getContext('2d') 绘制了 html5 形状矩形、直线和曲线。我很困惑我怎样才能给他们z-index?
在 Html5 画布绘制 API 中,您不能设置在画布中绘制的任何形状的 z-index。因为画布是即时绘图模式,一旦你绘制你就不能访问那个绘制的形状,因为画布不是 DOM 的一部分。但是伪造 z-index 您可以按某种顺序绘制形状,第一个绘制的形状将采用 0 索引,依此类推。
您可以使用 EaselJS 一个 javascript 库,它将为您提供保留的显示模式,您可以设置每个孩子的索引并轻松访问该孩子。