要写轮播图,说先要知道轮播图到底是怎么做到轮播的效果的,今天就写一篇渐变轮播图,代码非常简单。基本原理就是通过改变图片的透明度,然后利用过渡属性来实现图片的渐变,话不多说,上代码:
首先是html的,我们先分析框架,一定是一个大盒子包住图片,利用透明度来改变也就是说,当某张图片展现出来的时候其他图片的透明度我们就让他隐藏,然后盒子里应该有下一张和上一张按钮,再加上与图片数量对应得标签,因为要与图片对应,我们最好能够动态创建:
<!-- 轮播图的包裹盒 -->
<div id="box">
<!-- 图片盒 -->
<ul id="ul">
<li><img src="../images/1-1.png" alt=""></li>
<li><img src="../images/2-2.png" alt=""></li>
<li><img src="../images/3-3.png" alt=""></li>
<li><img src="../images/4-4.png" alt="">