全部,我们有一个由路径组成的形状(让我们称之为父级),用户可以在其中拖放不同的objs。在Raphael中使用剪辑路径的多个元素
我们使用剪辑路径来隐藏obj,即如果它超出了父图形的边界,它将被隐藏。
在父形状的内部,用户可以拖动& drop obj。我们填写这些obj。与图像。如果图像比obj大。然后是obj之外的图像的一部分。边界也是隐藏的(拉斐尔剪辑)。
不幸的是,Raphael似乎并不喜欢多个剪辑路径&我们遇到了冲突,即obj。其中的图像获取由父图形剪辑路径覆盖的剪辑路径功能;图像在obj的边界外变得可见。
编辑:这是我们想要做的一个例证。希望通过插图进一步解释。
你可以使用剪辑rect为黄色矩形,并使大黑色背景是甜甜圈孔?那样你用一次夹子? – Chasbeen
@Chasbeen,感谢但它不会在我们的网络应用程序工作。我在下面回答详细的答案。 – Kayote