渔夫式需求与分析需求:无缝循环自动旋转五张图片,按左右箭头手动切换图片,鼠标点击轮播图片下方按钮12345会跳转到对应的12345张图片。当鼠标放在轮播图的图片上时,不再自动旋转,显示左右箭头。当鼠标移开时,左右箭头会隐藏,轮播会自动旋转。效果图:解析:布局:准备七张图片实现所谓的无缝轮播,固定七张图片的宽高。下面假设是600px*400px。假设html分为三个区域:图片区、按钮区、箭头区。然后将这三个区域用div包起来,固定div的宽高为600*400。样式:左右居中,距页面顶部100px显示。五个按钮是圆形的,当旋转图片或点击按钮时,按钮的颜色会发生变化。其余的小样式都是在写代码的时候加上的。JS脚本:只说明一点图片的放置,剩下的我写那部分代码的时候再说。七张图片中,有两张与五张不同图片中的第一张和第五张相同。其中,五张不同图片中与第一张相同的图片放在七张图片中的第七张,五张不同图片中与第五张相同的图片放在第一张图片七张图片中的一张。原因是我写那部分代码的时候会讲到实现步骤1,先来一个html框架
