【发布时间】:2010-02-19 01:05:11
【问题描述】:
我正在尝试找出是否有一个 jQuery 插件可以产生字面上模糊页面上元素的效果,因此用户无法阅读它们。它适用于我正在构建的抽认卡应用程序,我希望能够隐藏卡片的答案部分,使其看起来没有焦点,就好像您正在通过模糊的窗口查看它一样,可能带有某种叠加层。 jQuery 有这么多的插件和效果,我敢打赌这样的一个存在,但是谷歌搜索“jQuery 模糊效果”之类的结果可以预见地出现与幻灯片效果相关的结果,而不是我正在寻找的结果。有没有人听说过可以做这种事情的插件?
【问题讨论】:
-
不太可能,jQuery 只能在 HTML/CSS 中操作,但 Flash 可以。
-
有没有办法创建某种图像,当叠加在元素上时会产生模糊效果?我想不出什么样的形象会是随手可得的……
-
你能在服务器端做一些图形工作吗? SVG 支持模糊,例如阴影(无论如何在 Inkscape 中),但大多数浏览器还没有实现。
-
我可能会拒绝服务器端的图形内容,因为虽然它会产生很好的效果,但我认为我不会为了得到它而投入太多精力。跨度>
-
回复:覆盖。理论上,您可以使用带有一些透明度“孔”的 png 叠加层来显示下面的一些内容。如果您使用 Photoshop,您可以在 Alpha 通道上使用不同的云渲染并调整对比度,直到得到您想要的。