是否可以使用jQuery来扭曲元素?

时间:2009-10-15 09:19:49

标签: jquery jquery-plugins

这只是我的想法,我很好奇它是否可能。

例如,假设我有一个带文字和内部图像的div。 我希望能够点击一个按钮并让顶部向内捏...基本上好像我正在将它压缩成一个奇点。

这种转变是否可能?

4 个答案:

答案 0 :(得分:4)

jQuery不支持它,但也许像Raphaël这样的其他一些JavaScript库可以帮助你入门:

  

Raphaël是一个小型JavaScript库,可以简化您在网络上使用矢量图形的工作。例如,如果您想创建自己的特定图表或图像裁剪和旋转小部件,您可以使用此库简单轻松地实现它。

     

Raphaël使用SVG W3C Recommendation和VML作为创建图形的基础。这意味着您创建的每个图形对象也是一个DOM对象,因此您可以附加JavaScript事件处理程序或稍后修改它们。 Raphaël的目标是提供一个适配器,使绘图矢量艺术兼容跨浏览器和简单。

     

Raphaël目前支持Firefox 3.0 +,Safari 3.0 +,Opera 9.5+和Internet Explorer 6.0 +。

答案 1 :(得分:2)

答案 2 :(得分:1)

相信这些效果只能通过使用Flash,Silverlight或SVG来实现。

答案 3 :(得分:0)

我认为只使用javascript做这种事情会更容易。即使可以做到这也是一种过度杀伤。

我记得最接近的事情是IE特定的过滤器和过渡。但需要记住,这些只是 IE

你最好的选择将是Flash,其中这些东西相对容易。