首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用JQuery.SVG实现透明效果

使用JQuery.SVG实现透明效果
EN

Stack Overflow用户
提问于 2011-01-20 19:19:50
回答 2查看 756关注 0票数 0

我已经使用这个很棒的Jquery.SVG绘制了一个svg path (文档可能更好)

一切都很好。但我正在尝试做一些更花哨的事情。

有一个彩色矩形,我想用specularLighting突出显示它。

我在想一些这样的代码:

$(‘#路径-svg-id’,'#divid').filters.specularLighting(filter,'specOut','blur',5,0.75,20,{lightingColor:'#bbbbbb'});

但它不起作用。有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-17 03:03:24

我使用了下面的代码,它工作得非常好

代码语言:javascript
复制
svg.ellipse(w, h,  w, h, {stroke: 'red', fill:'transparent'});
票数 0
EN

Stack Overflow用户

发布于 2011-01-20 21:10:09

您需要添加feSpecularLighting元素作为filter元素的子元素,并且feSpecularLighting元素应该有一个light source element子元素。

然后,您可以通过CSS filter property将过滤器应用于您选择的元素。

请参阅应用于某些svg内容的feSpecularLighting的this example

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4746444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档