首页 / CSS3 / 利用css3制作毛玻璃的图文实例分享
利用css3制作毛玻璃的图文实例分享
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了利用css3制作毛玻璃的图文实例分享,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2366字,纯文字阅读大概需要4分钟。
内容图文
![利用css3制作毛玻璃的图文实例分享](/upload/InfoBanner/zyjiaocheng/394/54dbc174ec24406da4ee429a5a4e754f.jpg)
哈哈,不闲扯了,接下来不如正题吧,先看一下终极效果:
嗯,好了,,开始我们的步骤吧:
第一步:进行页面的基本搭建:
我在body上设置了一张大大的背景图,然后中间部分是一个div,html代码如下:
<body> <div > iPhone 7 dramatically improves the most important aspects of the iPhone experience. It introduces advanced new camera systems. The best performance and battery life ever in an iPhone. Immersive stereo speakers. The brightest, most colorful iPhone display. Splash and water resistance.1 And it looks every bit as powerful as it is. This is iPhone 7. </div> </body>
文字多是为了撑开div使其效果更明显
css的代码如下:
body { min-height: 100vh; box-sizing: border-box; margin: 0; padding-top: calc(50vh - 6em); font: 150%/1.6 serif; background: url("http://www.jackzxl.net/wp-content/MyFile/2016/09/iphone.jpg") fixed 0 center; background-size: cover; } div { margin: 0 auto; padding: 1em; max-width: 30em; border-radius: 0.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); background: hsla(0,0%,100%,.3); }
看上面的样式代码,body里面,vh为视口大小,100为100%,background设置的为固定位置,铺满整个元素;在div当中,居中设置背景色然后设置其盒子样式;然后是这个样子滴:
亮堂堂的小透明玻璃就这么出来了,那么开始我们的毛玻璃加工吧
第二步:背景模糊的毛玻璃设置
在css当中,有同一个关于模糊度的设置,为
filter: blur(20px);
后面的数值为模糊度的大小,数值越大越模糊啊,但是目前只支持px,不支持百分比;
我们直接给div加这个样式是不行的,因为这样会连子都变得模糊,这个时候我们可以利用伪元素,即::before;
我们使用伪元素之前,需要给div加一个相对定位,由于伪元素使用模糊度以后会溢出整个div盒子,为了美观漂亮大气上档次,我们需要给div加overflow:hidden;即:
overflow: hidden; position: relative;
div的伪元素:
div::before{ content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; filter: blur(20px); margin: -20px; background: url("http://www.jackzxl.net/wp-content/MyFile/2016/09/iphone.jpg") fixed 0 center; background-size: cover; }
在上面的css代码中我们可以看出,设置的模糊度,和div是重叠的,背景图也是和body一样的,最终效果如下:
以上就是利用css3制作毛玻璃的图文实例分享的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的利用css3制作毛玻璃的图文实例分享全部内容,希望文章能够帮你解决利用css3制作毛玻璃的图文实例分享所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。