简介

这个效果是在看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必须用单斜杠隔开*/

以上就是CSS3打造磨砂玻璃背景效果的内容,更多相关内容请关注PHP中文网(www.php.cn)!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

毛玻璃效果 php,CSS3打造磨砂玻璃背景效果相关推荐

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

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

  2. 毛玻璃效果 php,CSS3如何实现磨砂玻璃背景效果

    本文主要为大家详细介绍了CSS3如何打造磨砂玻璃背景效果,是css3中一个很有趣的技巧,希望能帮助到大家. 简介 这个效果是在看CSS Secrets这书上看到的,感觉很不错; 实现原理也挺简单的; ...

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

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

  4. html5云朵效果,纯CSS3打造逼真的多层云彩动画特效

    这是一款效果非常炫酷的纯CSS3逼真的多层云彩动画特效.该特效使用多张透明的云彩PNG图片作为背景图片,使用CSS animation动画来制作云彩水平飘动的动画效果. 使用方法 HTML结构 该多层 ...

  5. php loading效果,利用CSS3打造十种Loading效果

    第1种效果: 代码如下: html css.loading{ width: 80px; height: 40px; margin: 0 auto; margin-top:100px; } .loadi ...

  6. CSS3打造磨砂玻璃的背景

    简介 这个效果是在看CSS Secrets这书上看到的,感觉很不错; 实现原理也挺简单的; 效果图及实现 效果图 代码实现 <!DOCTYPE html> <html lang=&q ...

  7. CSS3打造的10种创意动画菜单效果

    CSS3新增添了实现动画效果的新功能,通过本文,你可以对这些新功能有个初步了解.本文将为大家带来一些充满创意的菜单悬停效果.它由图标,主标题,副标题等简单的元素构成,通过CSS3最新的过渡(trans ...

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

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

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

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

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

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

最新文章

  1. Linux环境编程--文件基本操作
  2. 持久层框架之MyBatis
  3. 安装与配置windbg的symbol(符号)
  4. DNF安装MySQL_CentOS7使用dnf安装mysql
  5. XML格式对象序列化(2)
  6. 【机器学习基础】数学推导+纯Python实现机器学习算法5:决策树之CART算法
  7. 个人作业7 第一阶段SCRUM冲刺(七)
  8. 【LeetCode】3月30日打卡-Day15
  9. 生成pyd文件时提示“Unable to find vcvarsall.bat”的问题
  10. 20-50k,杭州小影科技社招
  11. 货币市场基金的基本分类
  12. Java6和Java8在Windows上共存,(任意JDK共存,博主实现了789切换)
  13. docker swarm快速搭建mogodb集群
  14. mysql登陆时报错PID_Mysql 启动错误:the server quit without updating pid
  15. ewebeditor 路径
  16. 微积分知识总览(1)——微积分准备知识
  17. JavaEE Day10 JavaScript高级
  18. 计算机黑屏的原因及修复,导致笔记本电脑开机黑屏的原因以及对应的修复方法...
  19. 打印1900年到2100年之间的闰年,一行打印4个
  20. 7-1 电话聊天狂人

热门文章

  1. R包安装--以4.1.2安装DMwR为例
  2. ARPG角色扮演页游《明朝江湖》全套代码
  3. 系统运维应届生面试题
  4. java基于ssm的个人信息保险箱系统
  5. 【素数表】前20000个素数
  6. linux cpufreq 设置
  7. 使用Ghidra对WhatsApp VOIP Stack 溢出漏洞的补丁对比分析
  8. 扰动分析 matlab,扰动材料力学有限元分析:基于MATLAB编程
  9. 结合分析和数值技术 Python 在基本力学应用
  10. Stripe 自动分账