使用 CSS/Javascript 进行图像模糊:可能吗?
是否可以使用 CSS 和 JavaScript 向图像添加模糊效果?
Is it possible to add a blur effect to an image using CSS and Javascript?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
是的,这很不错:
Yep, this works a treat:
或者,您可以使用 StackBlur 或 超快速模糊
Alternatively you could use StackBlur or Superfast Blur
这也值得考虑:
http://tympanus。 net/codrops/2011/12/14/item-blur-effect-with-css3-and-jquery/
http://tympanus.net/codrops/2011/11/18/fullscreen-image-blur-effect-with-html5/
This is also good to consider:
http://tympanus.net/codrops/2011/12/14/item-blur-effect-with-css3-and-jquery/
http://tympanus.net/codrops/2011/11/18/fullscreen-image-blur-effect-with-html5/
使用CSS
Using CSS
StackBlur 的工作原理:这是我使用它的方式:
而且,适用于所有浏览器和 ipad!与 webkit 不同!!
从这里下载 StackBlur v5.0:StackBlurv5.0
HTML
CSS
JS
注意事项:
stackBlurCanvasRGB 函数的半径值范围可以从 100 到 -100.. 只要使用这些值,你就会让它工作。
..CanvasRGB 在 iPad 上比 CanvasRGBA 运行得更快..至少这是我在 iPad 4 上注意到的。
StackBlur works: Here's how I'm using it:
also, works on all browsers and ipad!! unlike webkit!!
download StackBlur v5.0 from here: StackBlurv5.0
HTML
CSS
JS
NOTES:
Radius values for the stackBlurCanvasRGB function can range from I think 100 to -100.. just play with values, you'll get it working.
..CanvasRGB works faster than CanvasRGBA on iPad.. least that's what I'm noticing on iPad 4th gen.
使用CSS3我们可以轻松调整图像。但请记住,这不会改变图像。它仅显示调整后的图像。对于 Chrome,
请在此处查看现场演示和完整源代码
http://purpledesign。在/blog/adjust-an-image-using-css3-html5/中
查看以下代码了解更多详情。
使图像呈灰色:
呈现棕褐色外观:
调整亮度:
调整对比度:
模糊图像:
With CSS3 we can easily adjust an image. But remember this does not change the image. It only displays the adjusted image. For Chrome
See live demo and complete source code here
http://purpledesign.in/blog/adjust-an-image-using-css3-html5/
See the following code for more details.
To make an image gray:
To give a sepia look:
To adjust brightness:
To adjust contrast:
To Blur an image:
试试这个:
Try this: