10个独特的CSS背景视觉效果
这⼏年的web设计中,⼤背景的设计变得越来越流⾏。特别是在现在⼤屏⼤⾏其道的情况下,设计师在设计中越来越多的使⽤⼤分辨率的背景图来填充屏幕,这样更能制造独特的视觉效果,能更好的传达他们想要向⽤户传达的内容。
但是,⼤部分的设计仅仅是硬⽣⽣的把⼤背景图填充就了事了。其实,借助于CSS和JavaScript的⼒量,可以创建⼀些独特的视觉效果,可以使体验更加优雅。
下⾯就来陈列⼀些使⽤不同的CSS和JavaScript技术来创建的⼀些独特的带有⼤背景的视觉效果,当然也会对它们所使⽤的技术做⼀个简单的说明,可以快速的应⽤到项⽬中去。
CSS颜⾊混合模型(Blend Mode)视觉效果
CSS的混合模型(Blend Mode)是⼀个新属性,可以实现Photoshop中的图层的混合模型的效果。利⽤它和⿏标的滚动可以实现⼀些⾮常酷的颜⾊滚动效果。⽐如下⾯这个例⼦就使⽤CSS的混合模型(Blend Mode)和背景图⽚实现的⼀个效果:
详细的代码可以去这⾥查看。
视差滚动动画
视差滚动的应⽤在web中已经应⽤的很⼴泛了,也⼜很多种表现形式,这⾥说的这种是两个不同的图⽚在⽔平⽅向上往不同的⽅向运动:
详细代码地址。
斜切视觉效果
把背景图⽚进⾏⼀定⾓度的斜切的视觉效果,在最近这段时间已经风靡设计圈了。在之前要实现这样的效果,可能要做很多额外的事情。不过现在好了,利⽤CSS新的属性transform可以⾮常轻松的实现这样的效果:
详细代码地址。
渐变动画视觉效果
如果,运⽤⼤量背景图⽚动画,可能会分散⽤户的注意⼒。使⽤渐变颜⾊的动画,在⼀些场景下就不会有这样的问题,因为渐变颜⾊的动画效果⾮常的微弱,在视觉上不会造成很⼤的⼲扰:
详细代码地址。
滚动模糊视觉效果
滚动模糊这种视觉效果也应⽤的⾮常⼴,特别是当你想使⽤背景图⽚吸引⽤户⽽且还能让⽤户在滚动的时候阅读图⽚上⽂字的时候,就很适合使⽤它。只需要借助⼀点点JavaScript来改变图⽚的background-size属性就可以实现这样的效果:
详细代码地址。
视差滚动Hero Image图⽚效果
下⾯这个效果应⽤的也⾮常多。⾸先,是⼀张⼤的图⽚在⽂章的顶部并且图⽚上⾯还覆盖了⼀个遮罩图层⽤来营造⼀种不同的颜⾊视觉效果。然后⽤渐隐渐显的动画效果来引⼊图⽚,最后在滚动的时候,使⽤了视差的效果来隐藏图⽚。这个效果完完全全只需要⼀点点CSS代码,不需要JavaScript。css特效文字
代码地址。
图⽚移动放⼤缩⼩视觉效果
下⾯这个效果在⼀些电商⽹站上⽤的⽐较多。当⿏标在图⽚移动的时候,图⽚会跟随⿏标的位置放的图⽚该位置以便可以看到更多的细节。这种简单的交互可以很好的吸引⽤户的注意⼒。
代码地址。
图⽚前后对⽐视觉效果
这种效果经常⽤来对⽐图⽚使⽤,⽐如在⼀些压缩图⽚的⽹站上,就经常使⽤这种效果来对⽐压缩前和压缩后图⽚效果,⽤来突出压缩效果。
代码地址。
滚动改变颜⾊视觉效果
有时候仅仅是简简单单的改变⼀下背景的颜⾊就可以起到四两拨千⽄的效果。⽐如下⾯这个效果,就是通过监听⽹页滚动的位置来改变背景颜⾊,简简单单就可以营造⼀种别样的视觉效果。
代码地址。
⼀点点看法
在新的设计理念中,背景图⽚不再仅仅是⼀种设计的表现⼿段,⽽是内容的⼀部分。这⼀点从现在很多的web上也可以看出来,有各种各样的⽅法来加强图⽚在内容中的重要性,也有各种各样的技术来通过使⽤图⽚提⾼⽤户的使⽤体验。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。