本文主要为大家详细介绍了CSS3如何打造磨砂玻璃背景效果,是css3中一个很有趣的技巧,希望能帮助到大家。

简介

这个效果是在看CSS Secrets这书上看到的,感觉很不错;

实现原理也挺简单的;

效果图及实现

效果图

代码实现

Document

/**

* 设置背景图全屏覆盖及固定

* 设置内部元素偏移

*/

body {

/*此处背景图自行替换*/

background: url(demo.jpg) no-repeat center center fixed;

background-size: cover;

min-height: 100vh;

box-sizing: border-box;

margin: 0;

padding-top: calc(50vh - 6em);

font: 150%/1.6 Baskerville, Palatino, serif;

}

/**

* 整体居中功能;

* 背景透明虚化

* 溢出隐藏

* 边缘圆角化

* 文字增加淡阴影

*/

.description{

position: relative;

margin: 0 auto;

padding: 1em;

max-width: 23em;

background: hsla(0,0%,100%,.25) border-box;

overflow: hidden;

border-radius: .3em;

box-shadow: 0 0 0 1px hsla(0,0%,100%,.3) inset,

0 .5em 1em rgba(0, 0, 0, 0.6);

text-shadow: 0 1px 1px hsla(0,0%,100%,.3);

}

/*使用滤镜模糊边缘*/

.description::before{

content: '';

position: absolute;

top: 0; rightright: 0; bottombottom: 0; left: 0;

margin: -30px;

z-index: -1;

-webkit-filter: blur(20px);

filter: blur(20px);

}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod

tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,

quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo

consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse

cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non

proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

总结

这种实现模式是考虑了性能来写的,以及维护上的考虑

- 比如使用了em,可以很轻松的放大缩小整体大小

- 这里使用了hsla,这是我第一次使用这个颜色值;以前只在ps调整这个,很不错的颜色模式.和RGBA大同小异,但是HSLA更符合人类眼睛的观看;

- 还学到了一种新的背景缩写方式/*分开写*/

background-color:#ff0;

background-image:url(background.gif);

background-repeat:no-repeat;

background-attachment:fixed;

background-position:0 0;

background-size:cover;

/*简写*/

background: #ff0 url(background.gif) no-repeat / fixed cover;

/*设置background-size必须用单斜杠隔开*/

相关推荐:

毛玻璃效果 php,CSS3如何实现磨砂玻璃背景效果相关推荐

  1. 毛玻璃效果 php,CSS3教程之制作倾斜导航条和毛玻璃效果

    这篇文章主要介绍了使用CSS3制作倾斜导航条和毛玻璃效果,需要的朋友可以参考下 导航条对于每一个Web前端攻城狮来说并不陌生,但是毛玻璃可能会相对陌生一些.简单的说,毛玻璃其实就是让图片或者背景使用相 ...

  2. css3实现磨砂效果,CSS3打造磨砂玻璃背景效果

    简介 这个效果是在看CSS Secrets这书上看到的,感觉很不错; 实现原理也挺简单的; 效果图及实现 效果图 代码实现 Document /** * 设置背景图全屏覆盖及固定 * 设置内部元素偏移 ...

  3. css3 仿aero,让Qt支持Win7的Aero和毛玻璃效果

    Qt5增加了许多特性,其中 Qt Windows Extras 模块就增加了对Win7 Aero 效果的支持. 官网的介绍如下: Qt Windows Extras provide classes a ...

  4. css3毛玻璃效果白边问题

    注:css3毛玻璃效果应该很多人都知道怎么实现,但是有个问题是图片模糊了之后相当于缩小了,所以颜色深的图片会出现白边,这里说下我参考网上的解决方式吧! 1.毛玻璃实现方法: CSS3 blur滤镜实现 ...

  5. Css3实现背景毛玻璃效果

    毛玻璃效果 ios里毛玻璃效果的使用非常多,本文介绍一个实现div毛玻璃背景的方法 css3 Filter css3的Filter主要用在图像的特效处理上,默认值为none,还有以下备选项: 1.gr ...

  6. css filter blur 白边,如何解决CSS3毛玻璃效果blur有白边的问题

    如何解决CSS3毛玻璃效果blur有白边的问题 发布时间:2021-06-29 11:59:54 来源:亿速云 阅读:81 作者:小新 这篇文章给大家分享的是有关如何解决CSS3毛玻璃效果blur有白 ...

  7. 使用CSS3制作倾斜导航条和毛玻璃效果

    导航条对于每一个Web前端攻城狮来说并不陌生,但是毛玻璃可能会相对陌生一些.简单的说,毛玻璃其实就是让图片或者背景使用相应的方法进行模糊处理.这种效果对用户来说是十分具有视觉冲击力的. 本次分享的主题 ...

  8. css filter blur 白边,解决css3毛玻璃效果(blur)有白边问题

    做一个登录页,全屏背景图毛玻璃效果,实现方法如下: HTML: var w = window.innerWidth || document.documentElement.clientWidth || ...

  9. H5+CSS3 背景图毛玻璃效果实现方案

    方案一.<img> + filter: blur() <div class="container"><img class="backgrou ...

最新文章

  1. Q+ Web 改版设计小结
  2. (JavaWeb)JSP,JSTL
  3. 函数使用了堆栈的字节超过_单片机地址空间,堆栈理解
  4. pptv手机端html,影视资源持续更新,PPTV手机化身看片神器
  5. 生信宝典之傻瓜式 (五) - 文献挖掘查找指定基因调控网络
  6. Java 中处理 Exception 的最佳实践
  7. Jquery 学习笔记一
  8. leapmotion和HTC和投影视角注意事项
  9. ShardedJedis的使用
  10. Hadoop 核心概念解析
  11. [Matlab]绘图颜色
  12. 微信公众号迁移公证书办理流程与条件
  13. Lucene打分公式详解(TFIDFSimilarity)
  14. 基于docker搭建l2tp
  15. 通向终极自由之路的圣多纳释放法
  16. 基础连接已关闭解决办法_手机wifi连不上怎么办 手机wifi连不上解决办法【详解】...
  17. Android Oreo 常见问题 3.0 | Android 开发者 FAQ Vol.11
  18. 30天自制操作系统Day6
  19. CNN网络结构进化概述
  20. Linux是如何避免内存碎片的

热门文章

  1. python高维数据的读取_索引访问高维数组_Python数据分析与科学计算基础篇1:NumPy图解,使抽象的数据具象为可触摸的图形_深度学习视频-51CTO学院...
  2. 具体案例 快速原型模型_工业/产品设计流程案例---智能手表设计:从创意到模型(一)...
  3. cmd更改分辨率_快速切换Mac电脑的屏幕分辨率
  4. python格式化字符串漏洞_Python字符串格式化的方法(两种)
  5. 入门——使用TensorFlow.js进行AI图像分类
  6. 用实际的软件编程示例解释C#中的装饰器模式
  7. 使用UI创建vue项目并添加element ui和axios
  8. AutoWrapper:通过有意义的响应来美化您的ASP.NET Core API
  9. 微软停止接受华为的新订单
  10. 应用挂载beegfs指定目录_BeeGFS源码分析1-元数据服务概要分析