CSS 轮播图的实现(纯CSS,连续滑动无倒滑效果)

html-css049

CSS 轮播图的实现(纯CSS,连续滑动无倒滑效果),第1张

简单demo:使用HTML+CSS 实现轮播图(三张图为例,分别为:红、绿、蓝)的效果。

不能发视频,截图来代替吧

1.显示 轮播图1(实际轮播的第2个元素li)

2.显示 轮播图2(实际轮播的第3个元素li)

3.显示 轮播图3(实际轮播的第4个元素li)

4.显示 轮播图1(实际轮播的第5个元素li,之后会紧跟着重复以上动作)

其实是这样的。轮播图其实是一张很宽的图片,根据所在div设置宽度分成几张图片拼接起来的图片。当切换的时候,js移动该div层的背景图片位置也就是操作 CSS的 background-position 属性,来达到看起来好像轮播的效果