”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 如何在保持模糊背景的同时去除子元素的背景模糊?

如何在保持模糊背景的同时去除子元素的背景模糊?

发布于2024-11-07
浏览:796

How to Remove Background Blur from Child Elements While Maintaining Blurred Background?

从子元素中删除背景模糊

您有一个

,其背景图像应用了模糊效果。但是,所有子元素也会受到这种模糊的影响,这是不希望的。本文提供了解决此问题的解决方案,允许您在保持背景图像的模糊效果的同时保留子元素的清晰度。

解决方案:创建叠加元素

要实现此目的,您可以在父元素中创建一个单独的

并将背景图像和模糊效果应用到这个新元素。然后,使用 z 索引值将此元素放置在现有子元素后面。

以下是修改后的 HTML 结构:

a div wih all sort of information

CSS:

.content {
    float: left;
    width: 100%;
}

.content .overlay {
    background-image: url('images/zwemmen.png');
    height: 501px;
    -webkit-filter: blur(3px);
    -moz-filter: blur(3px);
    -o-filter: blur(3px);
    -ms-filter: blur(3px);
    filter: blur(3px);
    z-index: 0;
}

.opacity {
    background-color: rgba(5, 98, 127, 0.9);
    height: 100%;
    overflow: hidden;
    position: relative;
    z-index: 10;
}

在此设置中,.overlay 元素应用了模糊效果,而 .opacity 元素阻止此效果到达子元素,从而在模糊背景上产生清晰且聚焦的子元素。

最新教程 更多>
  • Python 循环 2
    Python 循环 2
    大家好!这是 python 循环系列的第二部分。 第 1 部分在这里: https://dev.to/coderanger08/python-loops-1-5dho 本周,我们将更多地讨论 while 和 for 循环、break 和 pass 语句、范围函数等等。让我们开始吧。 ...
    编程 发布于2024-11-08
  • Spring Boot:Java 应用程序开发的革命
    Spring Boot:Java 应用程序开发的革命
    如果你用Java开发,你可能听说过Spring Boot。但如果您还不知道,请准备好发现最强大、最实用的工具之一,它彻底改变了 Java 应用程序的创建方式! 什么是 Spring Boot? Spring Boot 是一个框架,它使 Java 应用程序的开发变得更加容易(而且更加容易!)。它消除了...
    编程 发布于2024-11-08
  • LESS CSS 伪元素选择器中与号 (&) 的作用是什么?
    LESS CSS 伪元素选择器中与号 (&) 的作用是什么?
    揭秘 CSS 伪元素选择器中的 & 符号当在 CSS 中遇到这样的代码时,很自然地想知道 & 符号 (&) 的意义) 字符:.clearfix { *zoom: 1; &:before, &:after { display: table; ...
    编程 发布于2024-11-08
  • 如何在没有子查询的情况下在 MySQL 中更新行并获取更新的 ID?
    如何在没有子查询的情况下在 MySQL 中更新行并获取更新的 ID?
    在 MySQL 中组合 SELECT 和 UPDATE 查询将 SELECT 和 UPDATE 查询组合成单个操作对于优化数据库性能非常有用。在这种情况下,用户希望组合以下查询:SELECT * FROM table WHERE group_id = 1013 and time > 100;U...
    编程 发布于2024-11-08
  • 将 SQLite 迁移到 MySQL。
    将 SQLite 迁移到 MySQL。
    我介绍一下自己,我是 Alfredo Riveros,我已经学习编程多年了,我目前正在 Río Tercero 高等商业学院学习软件开发高级技术员,下面我将描述我面临的挑战遭遇。 正如标题所说,我的目标是将 SQLite 数据库迁移到 MySQL,这是由我正在接受的数据库主题中的作业引起的。 我选择...
    编程 发布于2024-11-08
  • 在 Mageia 9 上安装 ASDF
    在 Mageia 9 上安装 ASDF
    今天我们要在 Mageia 9 上安装 ASDF。接下来的步骤是将插件安装到 PHP 和 Node.js。 要在版本 0.14.1 上安装 ASDF,我使用了 Git ZSH 版本: git克隆 https://github.com/asdf-vm/asdf.git ~/.asdf --branch...
    编程 发布于2024-11-08
  • 优化性能:为数据透视表选择最佳数据源
    优化性能:为数据透视表选择最佳数据源
    TL;DR: Syncfusion Pivot Table connects to multiple data sources, making it a versatile tool for data analysis. Selecting the right data source is cruc...
    编程 发布于2024-11-08
  • 使用 Secrets Loader 轻松管理 Laravel 和 JS 项目
    使用 Secrets Loader 轻松管理 Laravel 和 JS 项目
    跨各种环境管理 API 密钥、令牌和凭证等敏感数据可能非常棘手,尤其是在开发和部署应用程序时。确保秘密在需要时安全地存储和获取,而不是将它们硬编码到版本控制中,对于维护安全性至关重要。 这就是为什么我创建了 Secrets Loader,这是一个 Bash 脚本,可以动态地将 AWS SSM 和 C...
    编程 发布于2024-11-08
  • 如何在 Android 中正确实现 CheckBox 的侦听器?
    如何在 Android 中正确实现 CheckBox 的侦听器?
    Android 中的 CheckBox 侦听器在 Android 中实现 CheckBox 侦听器时,必须解决使用标准时面临的常见问题OnCheckedChangeListener 类。标准实现的目标是 RadioGroup 而不是 CheckBox。要解决此问题,请改用CompoundButton...
    编程 发布于2024-11-08
  • Firestore 如何优化社交网络时间线以实现可扩展性?
    Firestore 如何优化社交网络时间线以实现可扩展性?
    使用 Firestore 优化社交网络时间线在设计具有提要和关注功能的社交网络时,数据库可扩展性对于处理潜在问题至关重要大型数据集。 Firebase 的实时数据库带来了可扩展性挑战,特别是在存储用户时间线的方法方面。要解决这些问题,请考虑过渡到 Firestore。优化的数据库结构Firestor...
    编程 发布于2024-11-08
  • 如何解决将对象数组作为函数参数传递时的错误?
    如何解决将对象数组作为函数参数传递时的错误?
    类型提示:对象数组将对象数组作为参数传递给函数时,如果未指定参数类型。例如,考虑以下代码:class Foo {} function getFoo(Foo $f) {}尝试将 Foo 对象数组传递给 getFoo 将导致致命错误:Argument 1 passed to getFoo() must ...
    编程 发布于2024-11-08
  • 为什么 iOS 设备上缺少 CSS 滚动条?
    为什么 iOS 设备上缺少 CSS 滚动条?
    iOS上无法显示带有CSS Overflow的滚动条为iPad开发网站时,使用CSS属性overflow: auto来启用div 内的滚动条可能无效。尽管两指滚动手势功能正常,但滚动条仍然隐藏。尝试同时使用溢出:自动和溢出:滚动不会产生任何结果。iOS行为不幸的是,溢出:自动和滚动都不会在iOS设备...
    编程 发布于2024-11-08
  • Java中如何从线程操作返回值?
    Java中如何从线程操作返回值?
    线程操作返回值在多线程编程中,线程之间的交互往往需要交换数据。一种常见的情况是尝试检索在单独线程中执行的操作的结果。请考虑下面的示例代码:public void test() { Thread uiThread = new HandlerThread("UIHandler"...
    编程 发布于2024-11-08
  • Python 简介:)
    Python 简介:)
    历史 Python 由 Guido van Rossum 创建,首次发布于 1991 年。它旨在优先考虑代码的可读性和简单性,从而提高开发人员的工作效率。 “Python” 的灵感来自 BBC 电视节目 “Monty Python's Flying Circus”,van ...
    编程 发布于2024-11-08
  • 学习 Go 结构最终如何让我爱上编码
    学习 Go 结构最终如何让我爱上编码
    “我仍然记得早期与代码搏斗的日子。 基本的东西?我正要到那里。但后来出现了结构体,一切都变得模糊起来。我不断地破坏东西,我的代码一团糟。我做错了什么? 直到我坐下来,学习了 Go 结构体的基础知识,并开始有效地使用它们,事情才终于有了进展。那是转折点。突然间,代码变得更有组织、更高效、更干净。它改变...
    编程 发布于2024-11-08

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3