CSS 实现磨砂玻璃(毛玻璃)效果样式


Posted in HTML / CSS onMay 21, 2023

CSS 实现磨砂玻璃(毛玻璃)效果样式

要实现磨砂玻璃背景,可以使用 CSS3 中的::before伪元素和backdrop-filter属性,结合opacity属性和blur()函数来实现。

具体实现步骤如下:

  • 创建一个具有背景的元素,例如一个div元素。
div {
  background-image: url("your-image-url");
}
  • 使用::before伪元素为元素添加一个半透明的背景层。
div::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
}

在这个示例中,设置了::before伪元素的内容为空,位置为绝对定位,宽度和高度分别为 100%,并设置了一个半透明的白色背景色。

  • 使用backdrop-filter属性对::before伪元素的背景进行模糊处理。
div::before {
  /* ... */
  backdrop-filter: blur(10px);
}

在这个示例中,使用blur()函数设置模糊程度为 10 像素。可以根据需要调整这个值来控制模糊程度。

  • 为了让磨砂玻璃效果更加明显,可以通过opacity属性降低::before伪元素的不透明度。
div::before {
  /* ... */
  opacity: 0.8;
}

在这个示例中,将::before伪元素的不透明度降低到 0.8,以增强磨砂玻璃效果。

完整的 CSS 代码如下:

div {
  background-image: url("your-image-url");
  position: relative;
}
div::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  backdrop-filter: blur(10px);
  opacity: 0.8;
}

通过这种方式,可以使用 CSS 快速简单地实现磨砂玻璃背景效果。需要注意的是,backdrop-filter属性并不是所有浏览器都支持,需要进行兼容性测试和兼容性处理。

到此这篇关于CSS 实现磨砂玻璃(毛玻璃)样式的文章就介绍到这了,更多相关CSS磨砂玻璃内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

 
HTML / CSS 相关文章推荐
CSS3实现的闪烁跳跃进度条示例(附源码)
Aug 19 HTML / CSS
css3实现的多级渐变下拉菜单导航效果代码
Aug 31 HTML / CSS
使用HTML5捕捉音频与视频信息概述及实例
Aug 22 HTML / CSS
网页中的电话号码如何实现一键直呼效果_附示例
Mar 15 HTML / CSS
html5中localStorage本地存储的简单使用
Jun 16 HTML / CSS
Web时代变迁及html5与html4的区别
Jan 06 HTML / CSS
HTML5实现多张图片上传功能
Mar 11 HTML / CSS
如何利用input事件来监听移动端的输入
Apr 15 HTML / CSS
html5 实现客户端验证上传文件的大小(简单实例)
May 15 HTML / CSS
HTML5+CSS3模仿优酷视频截图功能示例
Jan 05 HTML / CSS
HTML5实现桌面通知 提示功能
Oct 11 HTML / CSS
高清屏下canvas重置尺寸引发的问题的解决
Oct 14 HTML / CSS
HTML 里 img 元素的 src 和 srcset 属性的区别详解
May 21 #HTML / CSS
CSS list-style-type属性使用方法
May 21 #HTML / CSS
Li list-style-image 图片垂直居中实现方法
May 21 #HTML / CSS
box-shadow单边阴影的实现
VW、VH适配移动端的解决方案与常见问题
May 21 #HTML / CSS
CSS 鼠标选中文字后改变背景色的实现代码
May 21 #HTML / CSS
什么是clearfix (一文搞清楚css清除浮动clearfix)
You might like
php 阴历-农历-转换类代码
2012/01/16 PHP
zf框架的校验器InArray使用示例
2014/03/13 PHP
yii上传文件或图片实例
2014/04/01 PHP
PHP实现防盗链的方法分析
2017/07/25 PHP
thinkPHP中钩子的使用方法实例分析
2017/11/16 PHP
php设计模式之单例模式用法经典示例分析
2019/09/20 PHP
面向对象的编程思想在javascript中的运用上部
2009/11/20 Javascript
关于JS控制代码暂停的实现方法分享
2012/10/11 Javascript
node.js中的querystring.parse方法使用说明
2014/12/10 Javascript
jQuery通过控制节点实现仅在前台通过get方法完成参数传递
2015/02/02 Javascript
跟我学习javascript的异步脚本加载
2015/11/20 Javascript
JQuery点击事件回到页面顶部效果的实现代码
2016/05/24 Javascript
javascript事件捕获机制【深入分析IE和DOM中的事件模型】
2016/12/15 Javascript
Rollup处理并打包JS文件项目实例代码
2018/05/31 Javascript
vue  directive定义全局和局部指令及指令简写
2018/11/20 Javascript
详解js 创建对象的几种方法
2019/03/08 Javascript
Vue混入mixins滚动触底的方法
2019/11/22 Javascript
javascript设计模式 ? 工厂模式原理与应用实例分析
2020/04/09 Javascript
Python导入txt数据到mysql的方法
2015/04/08 Python
浅谈python中截取字符函数strip,lstrip,rstrip
2015/07/17 Python
Python基于最小二乘法实现曲线拟合示例
2018/06/14 Python
python3解析库pyquery的深入讲解
2018/06/26 Python
python 根据时间来生成唯一的字符串方法
2019/01/14 Python
在pytorch中查看可训练参数的例子
2019/08/18 Python
使用python的turtle函数绘制一个滑稽表情
2020/02/28 Python
remote接口和home接口主要作用
2013/05/15 面试题
网络工程专业毕业生推荐信
2013/10/28 职场文书
人民教师的自我评价分享
2014/02/21 职场文书
《难忘的泼水节》教学反思
2014/02/27 职场文书
《明天,我们毕业》教学反思
2014/04/24 职场文书
融资租赁计划书
2014/04/29 职场文书
幼儿园六一活动总结
2014/08/27 职场文书
四风自我剖析材料
2014/09/30 职场文书
工作骂脏话检讨书
2014/10/05 职场文书
离婚起诉书范文2015
2015/05/19 职场文书
2015年城管执法工作总结
2015/07/23 职场文书