位置轮播法: 只有三个位置供图片来回切换。其他的由于绝对定位被遮挡住了。
类似于上图,图片在1,2进行交换,在显示区域显示。
原理:
<---右拉步骤:老图拉到2,再把新图拉到1等待显示,新图再拉到显示区域。
--->左拉步骤: 老图拉到1,再把新图拉到2等待,新图再拉到显示区域。
底部小圆点监听时:需要判断点击的圆点位置在当前图片的左边还是右边。
如果在左边就实现右拉的步骤,如果在右边就实现左拉的步骤。
html:
<div class="carousel" id="carousel">
<div class="btns">
<a href="javascript:;" class="leftBtn" id="leftBtn"></a>
<a href="javascript:;" class="rightBtn" id="rightBtn"></a>
</div>
<div class="imageList" id="imageList">
<ul>
<li class="first"><a href