html毛玻璃背景代码,css毛玻璃背景的制作

今天早上, 听到有人说拼多多上市, 然后各种黑, 说什么市场倒退了二十年, 然后搬出那英当年的"雾里看花",说这首歌就是在讽刺假货横行~

"雾里看花"代表了一种"朦胧美", 如果你喜欢朦胧美, 那你也可能也会喜欢毛玻璃

"毛玻璃"效果, 本质上是对背景图片的部分区域进行模糊运算, 比如我们在photoshop经常使用的高斯模糊, 这种模糊其实是在UI设计中非常常见, 比如Mac上的siri

72c80500f942

Mac上siri的毛玻璃效果

72c80500f942

对图片动态地进行模糊运算, 是需要消耗一些性能的, 原来这种模糊效果只被用于软件的设计中,随着浏览器技术的进步, 以及GPU运算能力的提升,这种模糊效果, 开始被用于网页的设计中

72c80500f942

原理和photoshop修图的步骤类似, 用css中的blur滤镜实现高斯模糊, 对文字部分添加伪元素,对伪元素填充部分背景图片, 并添加模糊效果

72c80500f942

72c80500f942

css实现模糊效果, 与photoshop类似, 但略有不同, css通过postion:fixed来实现背景图片与伪元素对应部分图片的重合

css的玩法和photoshop进行平面设计的思维方式很类似, css通过逐步添加样式, 实现效果, Photoshop也是通过一步步操作的叠加,实现最终的效果

css与Photoshop的不同之处在于, css的样式顺序可以随意摆放, 而photoshop的操作步骤有一个严格的操作顺序

html源码

毛玻璃效果

body {

margin: 0;

}

main, .wall::before{

background: url("http://fangyuanxiaozhan.com:10080/zhaoolee/images/raw/master/mk.jpg") 50% / cover no-repeat fixed;

}

main{

height: 100vh;

width: 100%;

}

.wall {

width: 380px;

position: absolute;

top: 20%;

left: 10%;

padding: 10px;

color: #A84631;

border-radius: 20px;

overflow: hidden;

z-index: 2;

}

.wall::before {

content: '';

position: absolute;

top: 0; left: 0; bottom: 0; right: 0;

filter: blur(10px);

margin: -20px;

z-index: -1;

}

打破次元壁?

与其说想打破次元壁, 进入二次元,不如说你已经厌倦了三次元人或物的丑的一面,只想获得美的一面。

-- 知乎 https://www.zhihu.com/question/47849525

对于人类而言, 使用css和Photoshop的思维方式是类似的, 将自己想要展现的效果, 拆解为有限的步骤, 然后将步骤一步一步输入到计算机中

题外话, 人工智能与人类的区别? 以这个毛玻璃效果为例, 人工智能或许能在一瞬间完成这种效果, 而人类需要3分钟, 但人类在3分钟内,可能会涌现更好的想法, 并将想法添加到原本的步骤中, 人类与人工智能的区别想必已经很明显了~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值