位置: IT常识 - 正文

CSS实现背景图片模糊——毛玻璃效果 | 浅谈CSS属性 filter、backdrop-filter(css实现背景图片变透明)

发布时间:2024-01-16
CSS实现背景图片模糊——毛玻璃效果 | 浅谈CSS属性 filter、backdrop-filter

推荐整理分享CSS实现背景图片模糊——毛玻璃效果 | 浅谈CSS属性 filter、backdrop-filter(css实现背景图片变透明),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css背景图像设置,css实现背景图片变透明,css 背景图,css实现背景图片透明,css实现背景图片旋转,css实现背景图片透明,css实现背景图片变透明,css实现背景图片旋转,内容如对您有帮助,希望把文章链接给更多的朋友!

💭💭

✨: CSS实现背景图片模糊——毛玻璃效果 | 浅谈CSS属性 filter、backdrop-filter   💟:东非不开森的主页   💜: 因为很多东西来不及去做去看可是时间很快总是赶不上,所以要去成长呀💜💜   🌸: 如有错误或不足之处,希望可以指正,非常感谢😉  

应用场景:在音乐类的项目,会有让图片当背景模糊的效果 如下图:

毛玻璃效果一、使用filter: blur()二、backdrop-filter: blur()补充:filter、backdrop✨✨一、使用filter: blur()

⭐⭐⭐

filter: blur(),把图片变模糊的同时,四周也会模糊,没有边界,就不好看哈哈

给它一个父级元素,父元素控制宽高,超出部分隐藏

css

.bg { position: fixed; width: 450px; height: 253px; overflow: hidden; } .bg-image { width: 100%; filter: blur(5px); } .bg-image::after { content: ""; display: block; background: rgba(0, 0, 0, 0.5); z-index: 1; }

html :

<div class="bg"> <img src="./images/动漫.jpg" alt="" class="bg-image" /> </div>

  预览效果:

虽然四周是清晰了,但是还是会看见白色的边边。

二、backdrop-filter: blur()CSS实现背景图片模糊——毛玻璃效果 | 浅谈CSS属性 filter、backdrop-filter(css实现背景图片变透明)

⭐⭐⭐⭐⭐   原本图片,想要毛玻璃效果,给它加滤镜(注意,并不是图片模糊化,是给它加滤镜)

背景固定,背景的宽高要和图片一致在添加另外一个元素(即为滤镜),给它设透明度和模糊值给背景和滤镜设置z-index:-1, 使用负值降低优先级,防止添加在模糊图片上的文字图片模糊

  代码: css:

.bg-image, .inner { position: fixed; top: 0; left: 0; width: 450px; height: 253px; z-index: -1; } .inner { background: rgba(0, 0, 0, 0.5); backdrop-filter: blur(5px); }

html:

<div class="bg-image"> <img src="./images/动漫.jpg" alt="" class="img" width="100%" /> <div class="inner"></div></div>

  预览效果: 这样就是我们要的效果了,nice~

补充:filter、backdrop✨✨

✨✨

推荐去mdn官网看哦: MDN

filter

mdn文档这样介绍: CSS属性 filter 将模糊或颜色偏移等图形效果应用于元素。滤镜通常用于调整图像、背景和边框的渲染。

blur filter: blur() 单位是px 越大越模糊

opacity filter: opacity() 透明度,设置元素的透明度在0~1之间 0:完全透明 1:无效

grayscale filter: grayscale() 使图片变灰

blablabla~~ 和我我下面总结的属性都是一致的(太累了,不想打了,用到啥就去搜吧嘿嘿)

  2. backdrop-filter   mdn文档这样介绍: backdrop-filter CSS 属性可以让你为一个元素后面区域添加图形效果(如模糊或颜色偏移)。因为它适用于元素背后的所有元素,为了看到效果,必须使元素或其背景至少部分透明。

也就是说给图片加了一层滤镜(我是这样理解的) 常见属性:

backdrop-filter: blur(); 高斯模糊滤镜backdrop-filter: brightness(); 图片明亮度滤镜backdrop-filter: contrast(); 对比度滤镜backdrop-filter: drop-shadow();阴影滤镜backdrop-filter: grayscale();灰度滤镜backdrop-filter: hue-rotate();色相滤镜backdrop-filter: invert();反转滤镜backdrop-filter: opacity();透明度滤镜backdrop-filter: sepia();深褐色滤镜backdrop-filter: saturate();饱和度滤镜

  示例: 括号里面为他们所用的值和单位

backdrop-filter: blur(2px);backdrop-filter: brightness(60%);backdrop-filter: contrast(40%);backdrop-filter: drop-shadow(4px 4px 10px blue);backdrop-filter: grayscale(30%);backdrop-filter: hue-rotate(120deg);backdrop-filter: invert(70%);backdrop-filter: opacity(20%);backdrop-filter: sepia(90%);backdrop-filter: saturate(80%);

(~ ̄▽ ̄)~

本文链接地址:https://www.jiuchutong.com/zhishi/297822.html 转载请保留说明!

上一篇:React+Mobx|基本使用、模块化(react moment)

下一篇:尚融宝25-投资列表展示以及实现充值功能(尚融资本)

  • 餐饮业小规模开发票开什么
  • 税收滞纳金还会计算滞纳金吗
  • 税款滞纳金和利息
  • 我国增值税征收范围
  • 增值税附加税的会计处理
  • 一般纳税人购买二手车可以抵扣嘛
  • 工程施工是资产还是负债
  • 房租押金不退如何
  • 一次性就业补助金的领取条件
  • 收到退所得税款的会计分录
  • 广告公司如何经营管理
  • 销项税额转出减去还是加上
  • 当月开票当月收款
  • 计提代扣代缴个人缴纳的社会保险费分录
  • 应收账款融资的优缺点
  • 固定资产的原价包括
  • 社会团体收到的投资款怎么入账
  • 企业借款不能超过资金多少
  • 个体各商户的社保
  • 企业所得所得税税负
  • etc卡预充值后怎么办
  • 技术咨询合同书
  • 往年度的工资做什么科目
  • 购买国债利息收入计入利润总额吗
  • 交社保公积金需要劳动合同吗
  • 小规模纳税人增值税申报表怎么填
  • 费用报销交通费
  • 用友t3怎样查询报表
  • 错误代码11-1114
  • 服务器ssl证书过期怎么解决
  • 预算与决算对比分析
  • thinkphp怎么部署
  • cortana小娜可以卸载吗
  • 单位撤销现金余额的规定
  • 所得税减免与纳税的关系
  • 80岁以上老年卡上的钱如何消费
  • 国债持有期间未兑付的利息所得税
  • php判断密码长度
  • 浅析Yii2集成富文本编辑器redactor实例教程
  • GPT-4 免费体验方法
  • 愚公全名
  • ZED2跑ORB-SLAM3+双目相机、IMU联合标定+显卡驱动与cuda/cudnn安装
  • vue 动态组件
  • shift命令 向左移动参数
  • 应付职工薪酬中社保费怎么记账
  • bootstrapstandby
  • 为什么企业一定要上政企通
  • 上期金额是本年累计金额吗
  • sql优化方式
  • mysql怎么给字段添加中文备注
  • 自产产品对外捐赠要确认收入吗
  • 以前年度费用退回
  • 财务费用报销流程最后环节出纳
  • 公司买的材料做什么分录
  • 小规模纳税人是查账征收还是核定征收
  • 公司账户资金转个人账户
  • 如何做好应收应付会计
  • 免抵税额分录
  • 企业固定资产内部控制风险防范体系的构建原则
  • 商品和服务税收分类编码是什么
  • 应付账款预付账款期末余额怎么算
  • 企业固定资产标准最新规定
  • 硬盘安装后不显示
  • win7系统屏幕键盘怎么打开
  • mac系统怎么给文件夹设置密码
  • win7系统电脑怎么连接热点
  • mac电脑安装软件未受信任
  • windows7软件卸载
  • win8垃圾清理
  • 小地图的主要作用是观察队友的大概位置
  • unity动画调速度
  • web开发css
  • python用于读取文本文件内容的方法
  • nodejs使用express
  • node.js开发微信小程序
  • unauthorizedAccessException
  • jquery获取复选框是否被选中
  • 阿尔及利亚关税起征点查询
  • 烟叶收购价款
  • 事业单位的会计制度是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号