代码之家  ›  专栏  ›  技术社区  ›  ClarkeyBoy

JQuery-使元素变得“模糊”

  •  -2
  • ClarkeyBoy  · 技术社区  · 14 年前

    我最近正在为一家公司开发一个网站,有一个完整的管理前端/CMS。在管理前端,不幸的是,出于安全原因,我不能向您展示,有一个范围列表,集合列表和设计列表。我想让这些链接与JQuery一起工作,因此单击“Ranges”会将范围列表带到前面,并淡出当前活动的列表,同时使其变得模糊。我想让它,使范围列表是在前面的其他名单默认情况下,在大约50%的不透明性(野生猜测)。但是,50%的不透明度,你仍然可以看到后面的文字(在其他列表)。我希望背景中的文本(“后面”列表)是灰色和模糊的,就像我刚才注意到的效果,如果您在Windows Live Mail前面有一个Windows照片查看器窗口,Windows Live Mail右下角的状态文本是模糊的,很明显在后面的窗口上)。我也希望在前景的文本是黑色和重点。改变文本颜色很容易(恼怒的柠檬压榨!)。我在“jqueryfuzzy”和类似的术语上做了一个快速的Google,但什么也没找到。

    提前谢谢。

    理查德

    2 回复  |  直到 14 年前
        1
  •  0
  •   Yi Jiang G-Man    14 年前

    不,无论是CSS还是jQuery,您都不能“轻松地”做到这一点。

    这甚至不是一个复杂的解决方法,除非您考虑将表单当前状态的屏幕截图发送到服务器,然后让它返回一个处理过的版本来显示,这很简单。

        2
  •  3
  •   Noah Whitmore    11 年前

    当你期待答案时,发现一场毫无帮助的争吵总是令人失望的。我不会判断“模糊化”一个元素的必要性——相反,我只会尽力提供帮助。

    http://joshbuddy.github.io/spoiler-alert/