首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >火狐上的SVG图像模糊

火狐上的SVG图像模糊
EN

Stack Overflow用户
提问于 2013-12-05 13:25:02
回答 2查看 3.4K关注 0票数 3

我正在尝试使用SVG技术来模糊火狐上的图像,建议使用这里

然而,这个非常简单的例子并不适用于火狐(我是25版) JSFiddle

HTML

代码语言:javascript
复制
<img class="blur" src="http://css-plus.com/examples/2012/03/gaussian-blur/i/fence.jpg" />

CSS

代码语言:javascript
复制
.blur {
    filter: url("http://d2oujmlvvb0w9i.cloudfront.net/images/v4/blur.svg#blur")    
} 

有什么帮助吗?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-05 18:03:35

Firefox不支持HTML内容的跨源筛选器。在相关博客文章中:

用于裁剪、掩蔽等的SVG元素可以从外部文档加载,只要该文档来自与其应用的HTML文档相同的来源。

票数 4
EN

Stack Overflow用户

发布于 2013-12-05 15:33:42

我使用这个帖子来创建模糊效果,但是我添加了编码base64。

代码语言:javascript
复制
img.blur { 
    filter: blur(3px);
    -webkit-filter: blur(3px);
    -moz-filter: blur(3px);
    -o-filter: blur(3px);
    -ms-filter: blur(3px);
    filter: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQoJPGZpbHRlciBpZD0iYmx1ciI+DQoJCTxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiIC8+DQoJPC9maWx0ZXI+DQo8L3N2Zz4=#blur);
}

演示

SVG文件代码

代码语言:javascript
复制
<svg version="1.1" xmlns="http://www.w3.org/2000/svg">
    <filter id="blur">
        <feGaussianBlur stdDeviation="3" />
    </filter>
</svg>
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20401219

复制
相关文章

相似问题

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