【问题标题】:RaphaelJs clip-path and clip-rect conflictRaphaelJs 剪辑路径和剪辑矩形冲突
【发布时间】:2012-02-14 03:41:44
【问题描述】:

我有一个矩形,我正在其中渲染图像。 我正在使用 Raphael 的 clip-rect 裁剪矩形区域外的图像。 同时,我需要为图像和矩形提供剪辑路径,以便它们无法超出该特定路径。 Raphael 正在做什么,将我的图像剪辑矩形属性转换为剪辑路径,然后在之后,用新的剪辑路径覆盖该剪辑路径。 我怎样才能克服这个问题,让我的 clip-rect 和 clip-path 都可以工作????

【问题讨论】:

    标签: javascript svg raphael


    【解决方案1】:

    将clip-rect应用于元素适用于矩形内的图像,并进一步将clip-path应用于应用于元素的clip-rect,解决了问题。

    <clipPath id="a">
    <path..../>
    </clipPath>
    <clipPath id="b" clip-path="url(#a)">
    <rect../>
    </clipPath>
    <image id="b" clip-path="url(#b)">
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-10
      • 2016-11-27
      • 2017-07-04
      • 1970-01-01
      • 2016-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多