【问题标题】:using css3 to render instead of canvas in fabric.js在 fabric.js 中使用 css3 渲染而不是画布
【发布时间】:2012-12-06 20:10:36
【问题描述】:

在 fabric.js 中使用 CSS3 来渲染 SVG 而不是画布在技术上是否可行? http://ecsspert.com/play/css3-logos/twitter.php#edit

【问题讨论】:

  • 您链接的网站使我的浏览器崩溃:Firefox 17.0.1 / Windows 7
  • 有同样的经历。链接是恶意的吗?
  • 我在 android 和 ubuntu linux 上使用了 chrome。该链接工作正常。您可以向 Firefox 团队报告您的错误。

标签: css fabricjs


【解决方案1】:

是的,当然,在 HTML+CSS 中重现 SVG 形状(或形状集)在技术上是可行的。

基本形状——矩形、圆形、椭圆、直线、折线、多边形——应该非常简单。

复杂的形状(路径)可能会很麻烦。如何重现贝塞尔曲线?有边界半径吗?

快速搜索让我找到了this,但它看起来只是一个简单的实验。

【讨论】:

  • 我发现了一个建立在 Raphael 之上的库,叫做 Donatello github.com/dnewcome/Donatello
  • 但是 Raphael 使用的是 SVG,所以如果 Donatello 是“最重要的”......它也使用 SVG 吗?
猜你喜欢
  • 2012-12-01
  • 2018-04-25
  • 1970-01-01
  • 2014-09-16
  • 2015-02-01
  • 2012-08-15
  • 2012-08-28
  • 2016-10-03
  • 2012-07-13
相关资源
最近更新 更多