一 .最近做一个项目,UI的一个需求是:

1.背景是半透明的
2.背景有毛玻璃的模糊效果
3.上面的字体清晰可见
效果如下:

二 . 我说这个简单,不就是背景用blur处理一下嘛,简单。

先是背景透明,字体清晰可见

div{background:rgba(51, 51, 51, .6);
}

再来个模糊处理

div{background:rgba(51, 51, 51, .6);-webkit-filter: blur(10px);-moz-filter: blur(10px);-ms-filter: blur(10px);    filter: blur(10px);
}

还做了兼容处理,美滋滋。
打开浏览器刷新:

我擦,这都是什么鬼。不行,要分析一下。

原来div里面的字和div是在一个盒子里面,设置这个盒子为模糊,那么里面的字一起都会被设为模糊。所以,我们可以通过以下方法:

要设置模糊背景的地方通过伪元素设置背景颜色,区域relative定位,伪元素absolute定位,这样让伪元素的大小完全等于本来区域的大小 然后用blur滤镜进行模糊处理,再设置伪元素z-index为 -1,置于最底层,就OK啦。

div{position: relative;background:rgba(51, 51, 51, .6);-webkit-filter: blur(10px);-moz-filter: blur(10px);-ms-filter: blur(10px);    filter: blur(10px);
}
div::before {position: absolute;z-index: -1;background:rgba(51, 51, 51, .6);top: 0;right: 0;bottom: 0;left: 0;content: '';filter: blur(10px);}

这样 就得到了第一张图的效果。

感谢他的思路。

让背景出现毛玻璃的效果相关推荐

  1. 使用CSS3滤镜开发模糊背景(毛玻璃)效果

    效果展示: 功能说明: 在平时的开发中我们时常需要弹出某些对话框,同时希望用户能够忽略背景把注意力集中到弹框上,这时候从用户 体验的角度出发,我们可以选择将弹框背景模糊化,用以增强用户的实际体验效果. ...

  2. css背景图毛玻璃,css实现背景图片的毛玻璃效果

    问题一css 一.简述问题html 最近在作登陆页面的时候,遇到了一个问题:将登陆页面的背景图片,设置为毛玻璃效果.在网上找到了关于这方面的资料.web 二.问题解决svg .blur { filte ...

  3. 【CSS】页面背景的毛玻璃效果

    前言:最近学习到了一种超级好看,超级高级的背景设计效果,迫不及待的分享出来了 适用情况:用图片做背景时,将弹框和背景融为一体 一.基础设计(之前的实现方法) 页面很简单,在外层的div定义backgr ...

  4. 深度linux系统任务栏毛玻璃,操作系统中常见的「毛玻璃」效果是怎么设计出来的?...

    原标题:操作系统中常见的「毛玻璃」效果是怎么设计出来的? Matrix 首页推荐 Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考.我们会不定期挑选 Matrix ...

  5. html怎么制作固定背景,使用CSS制作的页面背景固定和滚动效果

    HTML HTML结构很简单,一个class为.cd-fixed-bg的div元素用于放置固定背景图,一个class为.cd-scrolling-bg的div元素用于滚动的部分.我们可以放置多个.cd ...

  6. 【转】C#使用GDI+制作背景颜色淡入淡出效果的按钮

    C#使用GDI+制作背景颜色淡入淡出效果的按钮 2010-04-14  来自:CNBLOG  字体大小:[大 中 小] 摘要:本文介绍C#使用GDI+制作背景颜色淡入淡出效果的按钮,并提供完整的示例和 ...

  7. android毛玻璃壁纸效果,【手机教程大赛】制作 毛玻璃效果 壁纸

    本帖最后由 青山抹微雲 于 2014-9-28 17:05 编辑 现在的手机系统里,对于桌面图标的设计都偏向于扁平化设计,并且受到广大机友的深爱.但是,机友们有没有发现,壁纸和图标有时候会显得混乱?看 ...

  8. iOS开发-简单图片背景替换 实现抠图效果

    之前好奇, 想实现这样的功能   -----> iOS图像处理-(jpg去除白色背景) 把一张图片(.jpg)的白色背景抠掉,转成.png 格式的有alpha通道的透明图. 原图黑白分明, 像这 ...

  9. iOS开发-简单图片背景替换(实现抠图效果)

    之前好奇, 想实现这样的功能   -----> iOS图像处理-(jpg去除白色背景) 把一张图片(.jpg)的白色背景抠掉,转成.png 格式的有alpha通道的透明图. 原图黑白分明, 像这 ...

最新文章

  1. SP5971 LCMSUM - LCM Sum(莫比乌斯反演 ,推柿子,经典)
  2. 关于Android的一些设计
  3. 一次内网靶场学习记录
  4. php curl 句柄 复用,PHP-curl multi批处理CPU负载过高的解决办法
  5. JavaScript 实现继承的5种方式
  6. Opencv--Mat属性step,size,step1,elemSize,elemSize1
  7. About Me Leo是谁
  8. innovus停止当前命令_从命令行停止node.js程序
  9. java有几大对象_一个 Java 对象到底有多大?
  10. varnish在Debian9.4安装和配置
  11. Javascript面向对象之私有静态变量
  12. java严格模式_es严格模式、对象和扩展。
  13. android怎么开机画面,android开机动画bootanimation 分析
  14. GBase数据库安装前一般检查
  15. Axure安装、破解、汉化一条龙
  16. tcpdump输出内容分析
  17. Unity 3d 中Debug.Log和Print的区别。
  18. 虚拟机里运行的windows10突然变卡
  19. 复杂大脑网络的结构和功能
  20. 解决Windows安装MySQL时出现msvcr120.dll文件丢失问题(完美解决)

热门文章

  1. css中background: lighten的用法
  2. 计算机一级考试选择题1
  3. linux print$共享文件夹,利用python的看门狗在linux下监控afp共享文件夹
  4. python实现音乐定时开关,模拟上下课铃声(含程序打包微小exe文件方法介绍)
  5. 期货公司速度哪家强? 期货业掀起装备竞赛
  6. Spring和Spring Boot区别
  7. HSI Dataset Visualization:Indian Pines---Python Spectral
  8. 【渝粤教育】国家开放大学2018年秋季 8181-21T (1)老年保健按摩 参考试题
  9. YOLOv7改进之二十二:涨点神器——引入递归门控卷积(gnConv)
  10. CSS+HTML学习笔记005