1

我使用 canvas.getContext('2d') 绘制了 html5 形状矩形、直线和曲线。我很困惑我怎样才能给他们z-index?

4

1 回答 1

2

在 Html5 画布绘制 API 中,您不能设置在画布中绘制的任何形状的 z-index。因为画布是即时绘图模式,一旦你绘制你就不能访问那个绘制的形状,因为画布不是 DOM 的一部分。但是伪造 z-index 您可以按某种顺序绘制形状,第一个绘制的形状将采用 0 索引,依此类推。

您可以使用 EaselJS 一个 javascript 库,它将为您提供保留的显示模式,您可以设置每个孩子的索引并轻松访问该孩子。

于 2012-07-17T07:06:43.813 回答