首页 > 其他分享 >使用CSS3快速实现毛玻璃效果

使用CSS3快速实现毛玻璃效果

时间:2022-09-04 21:37:17浏览次数:73  
标签:CSS3 效果 元素 filter 毛玻璃 5px 230 backdrop

使用CSS3实现毛玻璃效果并没有想象中那么难,我们只需要了解一个属性:

backdrop-filter: blur(5px);

在使用该属性之前我们先要区分backdrop-filter与filter的区别。

filter:模糊内容
backdrop-filter:透过该层的底部元素模糊化

因为backdrop-filter能使透过的元素模糊化,所以我们只需要在想要生成毛玻璃效果的元素上写入before伪元素,在伪元素上写入如下代码:

.home::before {
      position: absolute;
      top: 200px;
      left: 500px;
      display: block;
      height: 500px;
      width: 500px;
      content: '';
      background-color: rgba(230, 230, 230, 0.5);
      backdrop-filter: blur(5px);
    }

在此补上HTML代码片段:

<div class="home">
    <img src="./images/bg.jpg" alt="">
  </div>

效果图如下显示:

image

我们也可以根据需要更改毛玻璃颜色,来契合自己的主题颜色:

background-color: rgba(189, 153, 255, 0.5);

image

为了使毛玻璃看起来更柔和,我们可以给伪元素加上如下代码:

filter: blur(5px);

效果如下:

image

标签:CSS3,效果,元素,filter,毛玻璃,5px,230,backdrop
From: https://www.cnblogs.com/sakura-hfhj/p/16656159.html

相关文章

  • 简单的Css动画---攀爬效果
    <!DOCTYPEhtml><htmllang="en"><head>  <metacharset="UTF-8">  <metahttp-equiv="X-UA-Compatible"content="IE=edge">  <metaname="viewport"c......
  • PS新手教程 --如何使用ps将普通图片制成发光创意效果海报
    如何使用ps将普通图片制成发光创意效果海报?给大家介绍如何使用ps将普通图片制成发光创意效果海报,一起来看看吧。发光创意效果海报图如下1、打开ps,导入素材并且复制一个......
  • CSS Glassmorphism 按钮悬停效果
    CSSGlassmorphism按钮悬停效果CSSGlassmorphism按钮悬停效果免费下载在HTML和CSS中HTML:<head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compat......
  • nginx 配置隐藏index.php效果
    nginx配置隐藏index.php效果-TBHacker-博客园 https://www.cnblogs.com/jiqing9006/p/9582732.htmlnginx配置隐藏index.php效果 location/{i......
  • 第2周 CSS3基础语法与盒模型
    第一节CSS3基础入门1、CSS3简介 2、CSS3书写的位置 3、CSS3书写的语法 第二节CSS3选择器  第三节文本与字体属性 第四节盒模型......
  • CSS3兄弟选择器
    +选择器(相邻兄弟选择器)如果需要选择紧接在另一个元素后的元素,而且二者有相同的父元素,可以使用相邻兄弟选择器。格式:元素1+元素2结果:紧挨着元素1后面的元素2被选中......
  • echarts实现数据轮播效果
    原文链接:echarts实现数据轮播效果–每天进步一点点(longkui.site) angular怎么实现数据轮播效果呢?echarts要实现数据轮播效果,最终实现效果如下图所示:这篇文章,我们......
  • 如何使用 CSS 和 HTML 创建 Glassmorphism 效果
    如何使用CSS和HTML创建Glassmorphism效果Glassmorphism效果在现代网页设计中越来越流行Glasmorphism是一个有点新的功能,它一直在流行,并且经常在新设计的网站上受......
  • Js 之swiper无缝滚动效果
    一、注意当设置speed太小时会有卡顿,建议设置为6000二、效果图三、代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>swiper4无......
  • java实现桌面右下角弹窗效果
    http://www.3qphp.com/java/framework/3542.htmlInfoUtil.javaimportjava.awt.BorderLayout;importjava.awt.Color;importjava.awt.Cursor;importjava.awt.Deskt......