【发布时间】:2014-06-26 07:54:00
【问题描述】:
我发现了这种巧妙的跨浏览器模糊技术。但是看起来过渡没有效果,所以我将它分叉并设置过渡时间和模糊量,果然它立即发生了。
img.blur {
-webkit-filter: blur(30px); -moz-filter: blur(30px);
-o-filter: blur(30px); -ms-filter: blur(30px);
filter: url(#blur); filter: blur(30px); filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');
-webkit-transition: 2s -webkit-filter linear;
-moz-transition: 2s -moz-filter linear;
-o-transition: 2s -o-filter linear;
transition: 2s filter linear;
}
http://codepen.io/CSobol/pen/LGCiw
transition: filter 由于某种原因不能用于模糊吗?
【问题讨论】:
-
看起来这个示例现在可以工作了 :-)
标签: css blur css-filters