非凡资讯

网页设计培训资讯>上海网页设计培训—利用CSS固定背景交替实现视差滚动效果

上海网页设计培训—利用CSS固定背景交替实现视差滚动效果
发布日期:2014/8/8 17:01:27    上海非凡进修学院 3160 分享
视差滚动效果近年来很受大家的欢迎,但实现这个功能一般都需要javaScript,而且实现做起来有一定的难度。就这个问题,上海非凡进修学院网页设计培训老师跟大家分享另外一种比较简单的视差滚动效果技术,只需要CSS就可以实现了。一起来看看吧。
CSS教程 网页美工设计

演示

该滚动效果特点是使用固定背景与色块内容交替,当访客向下滚动时,背景是fixed固定的,具体请查看
Html教程 网页设计 上海非凡进修学院
 

从上图可以看出,内容向上滚动时,第一张背景是固定的,不会跟着向上滚动。即:固定背景 + 色块内容 + 固定背景 + 色块内容…这样的交替方式,从而产生视差效果。

兼容性

  • IE9+
  • Firefox
  • Chrome
  • Safari
  • Opera

使用教程 
 
HTML代码 

HTML代码结构很清晰,使用main标签包住所有内容,其中.cd-fixed-bg样式就是固定背景,.cd-scroll-bg样式为色块内容。
html教程

CSS样式

主要是通过css的background-attachment:fixed定位属性来让背景固定,具体请看下面的样式代码:

HTML CSS教程 

好了,就此介绍完这个固定背景滚动效果,喜欢的可以动手试一试,或许在你的下一个网页设计项目上尝试使用。


 

相关文章:
上海网页设计培训—利用CSS固定背景交替实现视差滚动效果
免费试听热门课程
在线客服
热线电话
非凡学院公众号