用Raphael创建这个SVG

时间:2012-04-24 09:10:55

标签: svg raphael

我正在使用内联SVG元素,我想在IE8中运行它,有人可以用Raphael实现吗?

<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="643px" height="735px" viewBox="0 0 643 735" enable-background="new 0 0 643 735" xml:space="preserve">
  <a xlink:href="img/interactive/pietraCT/00.jpg" rel="floors" title="zobacz rzut parteru">
    <g id="ct_00">
      <polygon  points="172.25,647 381.75,640.75 422,641.75 422,665 415.75,679.5 402.75,679.5 401.25,667 393.751,665 363.625,665 352.005,671.673 346,673 338.625,677 172.25,672.5"/>
    </g>
  </a>
</svg>

1 个答案:

答案 0 :(得分:2)

已回答here

简而言之,您需要使用path()调用,并且需要修改您的点以遵守Raphael使用的约定(定义为here

this是使用多边形的小提琴。你必须在右下方的窗口向下滚动才能看到它。