使用 CSS 进行背景模糊

2023-12-03

我想要一个Vista/7-航空玻璃风格效果在我网站上的弹出窗口上,它需要是动态的。只要网站仍然存在,我就可以接受这不是跨浏览器效果works在所有现代浏览器上。

我的第一次尝试是使用类似的东西

#dialog_base {
  background:white;
  background:rgba(255,255,255,0.8);

  filter:blur(4px);
  -o-filter:blur(4px);
  -ms-filter:blur(4px);
  -moz-filter:blur(4px);
  -webkit-filter:blur(4px);
}

然而,正如我所料,这导致了content对话框变得模糊并且背景保持清晰。有没有办法使用CSS来模糊半透明元素的背景而不是其内容?


华侨城。 2016年更新

自从-moz-element()除了 FF 之外,其他浏览器似乎并没有广泛支持 .property 属性,有一种更简单的技术可以在不影响容器内容的情况下应用模糊。在这种情况下,将伪元素与 svg 模糊滤镜结合使用是理想的选择。

使用伪元素检查演示

(演示在 FF v49、Chrome v53、Opera 40 中进行了测试 - IE 似乎不支持使用 css 或 svg 滤镜进行模糊处理)


(到目前为止)在没有 js 插件的情况下在后台产生模糊效果的唯一方法是使用-moz-element()属性结合svg模糊滤镜。和-moz-element()您可以将一个元素定义为另一个元素的背景图像。然后你应用svg模糊滤镜。可选:如果您的背景位于fixed位置。

在这里查看我的演示

我知道这是一个相当复杂的解决方案并且仅限于 FF (element()目前仅适用于 Mozilla-moz-element()财产)但至少有一些努力过去在 webkit 浏览器中实现,希望能够实现将来.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 CSS 进行背景模糊 的相关文章

  • chrome css 动画上的抖动

    尝试使用两个具有相同背景图像 svg 的居中 div 制作一个从中心淡入图像的 css 动画 并为其宽度和背景位置设置动画 问题是 在 chrome 上 存在严重的抖动问题 也许是 chrome 循环执行动画步骤 而不是同时执行它们 这是j
  • 背景图像上的透明导航栏

    我试图找出让我的英雄 背景图像位于透明 Bootstrap 4 导航栏后面的最佳方法 一些建议是将背景图像应用到页面的 这是可行的 但我不希望应用程序内的所有其他静态页面上都有背景图像 只有登陆页面 Rails 应用程序 我尝试在导航栏和
  • 应用于整个 HTML 的 BODY 标签的背景颜色[重复]

    这个问题在这里已经有答案了 我对 html 中 body 标签的大小感到困惑 我有一个艰难的代码如下 body padding 0px height 100px background color e5e5e5 为什么背景覆盖整个页面 我认为
  • 如何使用 CSS 或 javascript 创建圆角

    复制 使用 CSS 创建圆角的最佳方法是什么 https stackoverflow com questions 7089 what is the best way to create rounded corners using css 7
  • AngularJS:ng-show 与 display:none

    我有一个用例 我必须使用 CSS 默认隐藏 HTML 元素 如下所示 HTML div class item div CSS item display none 但是 我需要在页面加载后使用 ng show 切换元素的可见性 如下所示 di
  • 将自定义 CSS 添加到使用 Compass 生成的精灵中

    我有这个代码my images scss file icon layout smart icon sprite dimensions true import icon png include all icon sprites 输出是这样的
  • 使用 css resize:both 调整表格单元格的大小;不使用表

    使用 css resize both 调整表格单元格大小不适用于表格 我需要调整表格及其单元格的大小 可以使用 css 调整大小 css resize both 在 div 中有效 但在表标签中无效 table border 1 tr td
  • CSS - 为什么我无法设置 元素的高度和宽度?

    我正在尝试使用以下 html 标记创建 css 按钮 a href access php class css button red Forgot password a 但它最终不会比中间的文本大 即使我已经设置了班级的高度和宽度 顺便说一句
  • CSS 转换在toggleClass() 之后不起作用

    我创建了一个切换菜单 如图所示这个演示 http jsfiddle net 85Ryan Hrsdw 1 我添加了一个CSS过渡效果div nav menu 我用过max height 0 to max height 480px 当我单击菜
  • HTML 链接在移动设备上不可点击,但在桌面设备上可点击

    我在使用移动网站顶部的两个按钮时遇到问题 www thefrienddentist ie 它们在桌面上可点击 但在移动设备上我没有得到任何响应 html 放置在 WP 主题的标题中 div style background color wh
  • CSS Font-Face url 不起作用?

    我在使用 font face 选择器时遇到了一些问题 我有以下问题 font face font family MuseoSans 700 src url http mysite co uk clients reload Images st
  • jQuery beforeunload 自定义弹出窗口用于离开页面

    您好 我想自定义离开页面的弹出窗口 有什么简单的方法可以做到这一点吗 我正在使用简单的 jQuery document ready function var myPopUp pop up css display block window b
  • 使用无图像按钮有哪些优点?

    讨论关于这个答案 https stackoverflow com questions 520640 how can i use googles new imageless button how could i reverse enginee
  • 如何使用 jQuery 在按下按钮后保持按钮处于活动状态

    我见过一些非常相似的问题 但一直无法找到我正在寻找的答案 我已经确定了解决方法 但想知道执行该任务的正确方法 我想要的是单击按钮并使活动状态保持不变 下一次单击将切换状态 这是所需的 我真正需要知道的是如何解决 uiButton activ
  • 垂直对齐两个弹性项目[重复]

    这个问题在这里已经有答案了 我有一个弹性容器 container和两个弹性项目 item one and item two 我想将第一个项目垂直居中并将第二个项目粘在底部 我不知道如何在这种情况下垂直对齐第一项 HTML div class
  • 如何在css3中制作曲线风格的菜单?

    是否可以用css3制作曲线 圆弧样式的菜单 我可以使用canvas或HTML5中的其他东西来实现这一点吗 预先感谢 洛根 不幸的是 我不知道有什么优雅的解决方案 特别是当涉及到菜单项时 但弧线本身应该可以在纯 css 和几个 html 元素
  • Firefox CSS 大纲错误?

    在 Chrome 和 IE9 上 我指定的 CSS 轮廓完全符合我的要求 并充当我正在设计的元素周围的第二个边框 但在 Firefox 上 轮廓会向外扩展 以便包含我生成的 after 伪元素以及主元素 这是一个错误 还是预期的 有什么好的
  • 如何使用CSS将文本放在“框”的右上角或右下角

    我怎样才能得到here and and here位于右侧 与 lorem ipsums 位于同一行 请参阅以下内容 Lorem Ipsum etc here blah blah blah blah lorem ipsums and here
  • CSS 动画自定义属性/变量

    一段时间以来我一直在努力让它发挥作用 关键是内部 div 将具有某种形状 并且可能会不止一个 这就是为什么我使用nth child选择器 这个内部 div 应该显示然后再次隐藏一段时间 问题是 我想在一个动画中为所有 后来的 多个内部 di
  • 中心引导表宽度为 100%?

    table class table table striped table hover table responsive table

随机推荐

  • MySQL INSERT IF(自定义 if 语句)

    首先 这是问题的简洁摘要 是否可以运行INSERT有条件的陈述 与此类似的东西 IF expression INSERT 现在 我知道我可以使用存储过程来做到这一点 我的问题是 我可以在查询中执行此操作吗 现在 我为什么要这么做 假设我们有
  • 无法在 Google Slides API 上使用 PageSize 创建演示文稿

    我正在尝试创建新的 4 3 演示文稿 而不是 16 9 我阅读了此参考文献并编写了一些 ruby 代码 但它不起作用 新演示文稿的高度与我指定的高度不同 方法 presentations create 幻灯片 API谷歌开发者 foo rb
  • Java5 -XX:MaxHeapFreeRatio=45 即使超过 45% 的堆空闲也不会释放堆

    我有一个带有以下参数的 java 应用程序 但即使总可用空间大于 45 可以通过可视化 VM 查看 堆也不会被回收 JVM 是否有任何原因不释放该堆空间 相同的设置在 Java6 中按预期工作 运行Java5运行时和编译时 java jar
  • 如何使用sql从日期字段按月分组

    如何仅按日期字段中的月份进行分组 而不是按天分组 这是我的日期字段的样子 2012 05 01 这是我当前的 SQL select Closing Date Category COUNT Status TotalCount from MyT
  • Alfresco Workflow 表单中的多个受让人控件

    我需要构建一个工作流程 允许管理员在工作流程的第一个任务中从两个不同的组中选择两个受让人 我可以在一种表单中使用两个受让人控件吗 如何 你需要 在任务内容模型中 将 2 个受让人定义为任务类型的 2 个独立关联
  • Twitter 的 Bootstrap 3 在同一页面上有多个导航栏

    同一页面下拉菜单上的多个导航栏将与其他导航栏重叠 请参阅 如何防止这种情况发生 尽管导航栏仅供单一使用 但您可以自由地将更多导航栏用作每页一个导航栏 同一页面上的多个导航栏将具有相同的 z index 1000 因此下拉菜单可能会重叠 当使
  • Python 字符串 - 字符串的不变性

    我想知道如果 Python 字符串是不可变的 那么这段代码为何有效以及它是如何工作的 a input for i in a if i isupper print i lower end else print i upper end 这会更改
  • 获取用户图片

    操作系统 Win7x64 2008 2008r2 郎 德尔福Xe2 如何接收图像 用户帐户图片 的完整路径 和文件名 如何设置新图片 delphi 上的例子请 需要 函数 GetCurrentUser 图片 字符串 函数 GetUserPi
  • 如何为 flex 和 bison 编写工作 cmake 文件?

    我正在编写一个小型解析器 但在使用 cmake 时遇到问题 我的目的是 flex F l gt F cc bison B y gt B cc my program cc F cc B cc gt 库 我的第一次尝试 FIND PACKAGE
  • 使用“ld”链接时出现“未定义的符号引用”错误

    我是在 Linux 上编写程序的新手 我有一个使用的单模块程序shm open ftruncate mmap fork and wait 我编译了这个程序gcc c然后将其链接到ld lrt 需要 librtshm open 并且我遇到了一
  • SQLAlchemy 会话对象中的“设置会话”

    我正在将 SQLAlchemy 用于一个项目 出于性能原因 需要能够为一个特定调用指定会话变量 设置 set session max heap table size 1024 1024 64 我当然可以直接在 MySQL 中 在 shell
  • Android ViewPager2 FragmentStateAdapter 显示每个 Fragment 中的菜单

    我有一个带有底部导航视图的活动 其中有 3 个关联的片段 其中之一是带有使用 FragmentStateAdapter 的 ViewPager2 的 Fragment 在适配器的 createfragment intposition 方法中
  • Spark 在 Standalone 中比 YARN 中工作得更快

    希望了解有关独立和纱线上 Spark 执行的一些见解 我们有一个 4 节点的 cloudera 集群 目前我们的应用程序在 YARN 模式下运行时的性能不到在独立模式下执行时的一半 有人对可能造成这种情况的因素有一些了解吗 基本上 您的数据
  • 如何在运行时更改xamarin表单中的MainPage?

    在 xamarin 表单中 RootPage 具有主详细信息布局 我的任务是在用户成功登录后显示该页面 我正在使用 azure 移动服务进行登录 我花了更多的时间来获得结果 我看到了一些其他解决方案 但这些解决方案没有按预期呈现主要细节 最
  • 将 unsigned int 缩小转换为短 unsigned int

    警告 在 C 11 中 将 内的 stride 4u 从 unsigned int 到 WORD aka Short unsigned int 缩小转换是不正确的 Wnarrowing 我不明白为什么在从 MinGW 编译以下代码时会收到此
  • 通过delphi检索扩展文件属性

    当您在 Windows 资源管理器中右键单击某个文件并从菜单中选择 属性 时 将出现一个对话框 显示该文件的基本属性 我正在尝试获取文件夹中Word 文件的这些属性 关键字 注释 标题 我修改了在某处找到的代码 它在 vba MSWord
  • 如何根据用户操作系统更改CSS

    我如何编写 CSS 来处理 Mac 操作系统上的不同效果以及其他操作系统版本上的不同效果 i e mac height 100 width 100 overflow hidden win and linux height 100 width
  • 如何对应用程序的每个 p:selectOneMenu 中的 f:selectItems 进行排序?

    Eg
  • 使用Python删除Excel中的重复/重复出现

    我正在尝试删除 名称 列下的重复 重复名称 我只是想通过使用 python 脚本来保留重复 重复名称的第一次出现 这是我的输入excel 并且需要这样的输出 这并不是删除重复项 也就是说您只是将一列中的重复键填充为空白 我将按如下方式处理
  • 使用 CSS 进行背景模糊

    我想要一个Vista 7 航空玻璃风格效果在我网站上的弹出窗口上 它需要是动态的 只要网站仍然存在 我就可以接受这不是跨浏览器效果works在所有现代浏览器上 我的第一次尝试是使用类似的东西 dialog base background w