毛玻璃

  • 1. backdrop-filt 属性
  • 2. filter 属性
  • 3. backdrop-filter && filter
  • 4. 参考资料

1. backdrop-filt 属性

通过为元素添加backdrop-filter:blur(模糊值) 这个 CSS 属性,元素所在的区域后方包括后方的其他元素模糊或颜色有所偏移,元素本身包括内部的元素、边框不会模糊。

未添加前:

添加 backdrop-filter: blur(3px); 后:(除此还添加了 border 以此突出毛玻璃所在范围)

注:元素或其背景色设置为透明色方可看见效果

// CSS 部分代码
.wrap .top {position: absolute;width: 300px;height: 100px;margin: 20px;border: 1px solid #000;background-color: transparent;backdrop-filter: blur(3px);//毛玻璃属性}
<div class="wrap"><div class="top"></div> //由于类名为 top 的 div 盒子绝对定位,脱离文档流,同时层级提升,因此 div 盒子的层级高于 p 段落的层级,//div 盒子会将 p 元素覆盖,位于 p 元素的上方,p 标签中的文字位于 div 盒子后方,在 div 盒子添加 backdrop:blur(3px)后,文字也就变模糊了<p>best wish for you</p><p>少年如他</p></div>

2. filter 属性

添加 filter 属性的元素本身包括内部元素、边框会发生模糊或颜色偏移,不会导致元素以外的其他元素发生模糊或颜色偏移。

3. backdrop-filter && filter

backdrop-filter filter
作用对象 元素后方区域(包括后方的元素) 元素本身(对后方区域或其他元素无效果)
无效对象 元素本身 后方区域或其他元素
注意事项 元素或背景最好设置透明色方可查看效果 /

如图所示:上方黑色边框盒子元素添加 backdrop-filter 属性;元素内部的文字(你好呀)和黑色边框并未模糊,后方的中英文和背景树模糊

下方红色边框盒子元素添加 filter 属性;元素内部的文字(少年如他)和红色边框模糊,而背景树未模糊

4. 参考资料

MDN

CSS 轻松实现‘毛玻璃’效果相关推荐

  1. 图片上的文字用CSS写出毛玻璃效果

    图片上的文字用CSS写出毛玻璃效果  2016-10-04 08:11    网页设计   标签:css   1297    发表评论 半透明颜色最初的使用场景之一就是作为背景.将其叠放在照片类或其他 ...

  2. php毛玻璃,使用css怎么实现毛玻璃效果?

    使用css怎么实现毛玻璃效果?下面本篇文章给大家介绍一下使用css实现毛玻璃效果的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 其实毛玻璃的模糊效果技术上比较简单,只是用到了 ...

  3. css毛玻璃效果白边_使用css模拟vista毛玻璃效果

    近来Windows Vista的毛玻璃效果一直受到界内同行的争相模仿.小弟不才,也来发表下自己的拙见. 首先准备两张背景图片,一张为正常图片,另外一张表现为正常图片的模糊效果. 利用css里面对背景的 ...

  4. css实现图片毛玻璃效果

    先上效果图 css代码 <!DOCTYPE html> <html lang="en"> <head><meta charset=&quo ...

  5. css如何实现毛玻璃效果

    在苹果的官网上看到看到一个悬浮菜单的毛玻璃效果 被这种效果给吸引到了,深入源码后发现只通过两个css属性就能实现该效果. 苹果网站地址https://www.apple.com.cn/macos/bi ...

  6. CSS技巧收集——毛玻璃效果(深入理解滤镜filter)

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 原文链接 ...

  7. java做出毛玻璃效果_手把手教你CSS如何实现毛玻璃效果

    今天在做一个登录界面的时候,由于视觉给的页面背景图片太鲜艳亮眼,导致页面中间的登录表单框很不显眼,效果很差.就想到了做成毛玻璃的效果,现在分享出来,大家一起看看吧. 页面结构如下: 由于之前用过CSS ...

  8. css透明度、毛玻璃效果

    透明度: 1.opacity    背景颜色和字体同时透明 2.background:rgba(255,255,255,0.2);   只是背景颜色透明,字体不透明 代码: .info{backgro ...

  9. CSS实现背景模糊/毛玻璃效果

    所有代码地址:filter 文末也有代码 方法一 效果 原理 如果只单纯的想实现背景模糊效果,而背景之上没有其他内容,那么就使用filter(滤镜)就足以,其中包括模糊,亮度,灰度,阴影等等:参考 M ...

最新文章

  1. 第十六天:9.1规划人力资源管理。
  2. dart系列之:在dart中使用数字和字符串
  3. cf有没有linux版本,急切求助万能的吧友 !!! Linux系统能玩穿越火线吗 好
  4. 剑指 Offer II 023. 两个链表的第一个重合节点
  5. 元注解@interface的理解使用
  6. Scala学习01——Scala介绍
  7. [原创]C#之探索发现:在WinForm上写的一个模拟分页小程序
  8. Bat+PowerShell实现windows网络一键共享
  9. aix for sqlserver_Oracle大型数据库系统在AIX/UNIX上的实战详解(第2版)(文平)高清PDF扫描版 [266.16M]...
  10. 我心中的Android REST Client--9gag
  11. GIT常用命令for QA
  12. 建立时间、保持时间、时钟输出延时、时钟偏斜、slack(公式整理)
  13. Linux赋予文件权限 最高权限 可执行权限
  14. 厦门感恩回馈一线职工 为其开启“新年旅程”
  15. 【在学习Python网络爬虫过程中,声明浏览器(Chrome)对象所遇问题汇总】
  16. excel服务器客户端在哪个文件夹,excel服务器客户端安装配置
  17. android studio Cannot launch SDK manager ....
  18. 神策数据张铎:一文读懂神策私有化部署的架构演进
  19. SQL 、MySql 查询前几年、几天、几小时的数据
  20. 深度学习康耐视ViDi如何添加工具

热门文章

  1. Unity+IDEA 断点调试Lua
  2. 安兔兔苹果html5排行榜,跑分最高的苹果手机iOS设备性能排行榜
  3. matlab方差贡献率,求助,关于累计方差贡献率低的原因?
  4. python扑克游戏_Python-----模拟扑克纸牌游戏
  5. 阿里巴巴离职DBA职业生涯总结[转]
  6. 医院体检管理系统说明书
  7. 如何进行数据的导出?
  8. java settext用法_Java JFormattedTextField.setText方法代码示例
  9. JAVA计算机毕业设计珠宝首饰进销存管理系统Mybatis+系统+数据库+调试部署
  10. vue 阻止事件冒泡,捕获方法