CSS实现背景图片高斯模糊效果
效果演示
未添加高斯模糊的效果:
代码:
body {background: url(./images/bg.jpg);background-size: cover;
}
添加了高斯模糊的效果:
代码:
body {/* 省略部分代码 */
}
body::before {content: "";position: absolute; /* 一定要用绝对定位 */width: 100%;height: 100%;backdrop-filter: blur(30px); /* 模糊半径 */
}
这里是通过 ::before 伪元素实现,原理就是给 body 添加了一个拥有高斯模糊的遮罩层。
当然也适用于其他元素,举个例子:
代码:
.img-show {/* 省略部分代码 */
}
.img-show::before {content: "";position: absolute; /* 一定要用绝对定位 */width: 100%;height: 100%;border-radius: 15px; /* 这里记得给遮罩层加一个圆角!!! */backdrop-filter: blur(30px); /* 模糊半径 */
}
源代码
<!DOCTYPE html>
<head><meta charset="UTF-8"><title>高斯模糊效果</title><style>* {margin: 0;padding: 0;box-sizing: border-box;}body {background: url(./images/bg.jpg);background-size: cover;}body::before {content: "";position: absolute; /* 一定要用绝对定位 */width: 100%;height: 100%;backdrop-filter: blur(30px); /* 模糊半径 */}.img-show {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 750px;height: 450px;border: 2px solid #bebebe;border-radius: 15px;box-shadow: 8px 8px 20px rgba(0, 0, 0, .3), -8px -8px 20px rgba(0, 0, 0, .3);background: url(./images/show.jpg);background-size: cover;}</style>
</head>
<body><div class="img-show"></div>
</body>
</html>
CSS实现背景图片高斯模糊效果相关推荐
- CSS背景图片高斯模糊效果
问题来源 背景图片的高斯模糊效果已经屡见不鲜了,最典型的也就是QQ音乐的播放器页面,看起来有种回忆过去的感觉.CSS如何实现这种效果呢?其实也很简单,利用CSSfilter属性就能实现,下面是在uni ...
- php设置背景图片的代码,css设置背景图片如何实现?(代码实例)
本篇文章给大家带来的内容是关于css设置背景图片如何实现?(代码实例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 很多人提交表单时都喜欢用一个图片来作为提交按钮,大多数人可能用J ...
- css样式教程---css控制背景图片-背景相关的css
最近做网站的时候,感觉css使用并不是那么轻松,于是从网上找了点教程看看,感觉还是挺重要的,一个好的CSS代码,只要你熟悉了,以后拿过来之间套上就行了, 真是方面,但是看的那CSS代码总叫人感觉头大, ...
- background-position—CSS设置背景图片的位置
background-position :在 CSS 中通过 background-position 属性可以调整背景图片的位置.因为在默认情况下背景图片都是从设置了 background-posit ...
- php背景图片 存放位置,CSS中背景图片位置 background-position 的使用方法
在使用背景图片时,经常会遇到背景图片所在的位置不是我们想要的,那如何设置背景图片的位置呢?以下就来介绍CSS中背景图片位置 background-position 的用法. 在背景图片的背景图片位置属 ...
- html背景图片只显示一张图片,img只显示图片一部分 或 css设置背景图片只显示图片指定区域(示例代码)...
17:14 2016/3/22 img只显示图片一部分 或 css设置背景图片只显示图片指定区域 background-position: 100% 56%; 设置背景图片显示图片的哪个坐标区域,图片 ...
- 用css控制背景图片的位置,大小
引用连接:http://hi.baidu.com/dengdan1025/blog/item/c3463bfba4c3969158ee90d5.html 对于图片,首先我们先想到是背景图片.因为我们许 ...
- html 图片 按钮,css按钮背景图片如何实现?(代码实例)
css按钮背景图片如何实现?相信有很多刚刚接触css的朋友都会有这样的疑问.本章就给大家介绍css按钮背景图片如何实现.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 很多人提交表单 ...
- html里如何定位背景图片,Html+Css CSS中背景图片定位方法
CSS中背景图片的定位,困扰我很久了.今天总算搞懂了,一定要记下来. 在CSS中,背景图片的定位方法有3种: 1)关键字:background-position: top left; 2)像素:bac ...
最新文章
- 下载插件(贪心算法)
- Python 技术篇-文件操控:文件的移动和复制
- luogu3233 世界树 (虚树)
- AINLP-Archive:AINLP文章存档计划
- javascript编译压缩
- sklearn gridsearchcv_Sklearn与Tensorflow的完美结合
- vb.net如何发送含双引号的字符串。转义双引号
- 秒杀系统设计中的业务性思考
- 2018美赛B题翻译
- Socket Tools的使用
- 去除电脑端QQ退格到头的音效
- 固定资产管理有关的计算机知识,固定资产管理相关知识问答梳理(无形资产篇)...
- SOLIDWORKS批量转化PDF图纸的方法
- 宇枫资本如何挑选靠谱理财平台
- 颜色的识别方法和探索 基于matlab
- 【征文大赛】TiDB 社区第二届征文大赛,一次性带走社区全部新周边,还有bose 降噪耳机、倍轻松按摩仪等你拿!
- Hive -- Hive面试题及答案(3)
- 从数据库取出的tup转换成dict
- eclipse中没有SVN,安装SVN
- DOM基于inpho软件二次加工的出图方法
热门文章
- JAVA获取前一个月的第一天和最后一天
- 你觉得程序员适合干一辈子吗?
- MetaFormer-3
- Unity中EnableDisableComponent的用法
- lansee无法双击进去计算机,局域网搜索LanSee工具,网管员神器
- 【亲测】独家更新CcPay多商户码支付系统,码支付易支付+个人支付宝微信二维码收款app监控+搭建教程
- RTOS系统与Linux系统的区别
- ucr计算机专业排名,UC加州大学各分校哪些专业特别牛?
- 每日一句:day02——From Zero To Hero
- 再见,腾讯微博!仅比新浪晚8个月,用户超3亿,宣布即将关停