如何使用Raphael canvas库创建多层图像?

时间:2011-04-05 18:09:49

标签: javascript html5 canvas raphael

有谁知道如何使用Raphael制作多个绘图层?这是一个使用普通画布对象的示例:

http://html5.litten.com/using-multiple-html5-canvases-as-layers/

1 个答案:

答案 0 :(得分:3)

您可以使用与canvas一样的方法。

在html代码中创建div元素,给每个元素一个不同的id。 您可以使用paper=new Raphael('elementId',width,height)在现有元素上初始化Raphael。

这使得可以将css规则应用于元素。 设置css就像在the article中一样:

position: absolute;应用于所有元素,然后使用z-index按所需顺序堆叠元素。

CSS positioning