轮播图的另一种实现形式

轮播图现在有很多现成的组件,网上也有很多的教程来教大家写一个轮播图,这里我们用最简单的方式去实现一个轮播图。

首先我们写出我们需要的页面元素,很简单,一个p嵌套着两个p+一个图片。

然后我们写一下这几个样式

.box { width: 100%; height: 100%; padding-top: 10%; display: flex; align-content: flex-start; align-items: center; justify-content: center;} /* 采用绝对定位,在当前页面定位切换按钮的位置 */.box-left { position: absolute; width: 50px; height: 200px; top: 50%; left: 0; transform: translateY(-50%); background-color: rgb(13, 167, 202); box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);}.box-right { position: absolute; width: 50px; height: 200px; top: 50%; right: 0; transform: translateY(-50%); background-color: rgb(13, 167, 202); box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);}.swiper-img { width: 100%; height: 100%;}

最后我们再写下切换用的两个函数

//获取轮播图元素 var el = document.getElementById(‘swiper’); //待切换轮播图路径,组合成数组 var image = [‘//imgq8.q578.com/ef/0621/4609e78737f709a1.jpg’, ‘image/2.jpg’, ‘image/3.jpg’, ‘image/4.jpg’] //当前轮播图数组下标 var i = 0; function left() { //默认赋值第一个路径 el.src = image[i]; //路径下标+1,切换路径 i++; //路径下标超出数组长度,赋值为0 if (i == image.length) { i = 0; } } function right() { //默认赋值第一个路径 el.src = image[i]; //路径下标-1,切换路径 i–; //路径下标太低,赋值为数组长度-1 if (i == -1) { i = image.length – 1; } }

JS函数已经尽量多的添加了注释,应该非常好理解。以后无论有多少张图片,都只需要把图片路径加到图片数组里就可以了。想自动切换就加个定时器。

收工。

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
用户投稿
上一篇 2022年6月22日 09:20
下一篇 2022年6月22日 12:02

相关推荐

  • 存储过程语法(sql server存储过程语法)

    今天小编给各位分享存储过程语法的知识,其中也会对sql server存储过程语法进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧! oracle存储过程基本语法…

    2022年11月26日
  • 拼多多百亿补贴预售一般多久发货(拼多多百亿补贴预售)

    拼多多里面有很多优惠活动,其中百亿补贴活动非常火爆,一些里面的东西价格比别的平台便宜,质量也有保障,还有预售的活动,那么拼多多百亿补贴预售一般多久发货?下面小编为大家带来拼多多百亿…

    2022年11月25日
  • 百度关键词快速排名的4大原理解析(百度怎么刷关键词)

    近期百度公告惊雷算法2.0,升级之快还是第一次吧,看来百度对于刷点击行为是零容忍了。之前尹华峰SEO技术博客介绍过一篇如何使用刷点击工具,其实市面上有很多这类SEO快速排名的软件,…

    2022年11月25日
  • 《原神》3.2无相交响诗第一天无相之冰怎么打?无相交响诗攻略

    原神3.2无相交响诗第一天无相之冰怎么打?最近新版本3.2版本的无相交响诗活动又开启了,不少玩家还不清楚具体的玩法,下面一起来看一下原神被隐去的原神3.2无相交响诗第一天无相之冰打…

    2022年11月24日
  • Steam秋季特卖开启 为Steam大奖提名游戏

    Steam秋季特卖开启 为Steam大奖提名游戏 Steam秋季特卖活动现已正式开启,时间从11月23日持续到11月30日(北京时间),新老游戏均有不错的折扣,感兴趣的玩家可以前往…

    2022年11月24日
  • 白衬衫搭配什么裤子好看,女生衬衫穿法图片

    说起白衬衫和长裤的搭配组合,不知道大家有没有发现,虽然是很常见的造型,可不同年龄段惯用的穿搭方式却不相同,从而也穿出了不同的味道。简直是现在这个季节,时髦精们的必备造型之一~ 70…

    2022年11月24日
  • 《原神》画外旅照青植之篇第七天怎么过?画外旅照第七天玩法介绍

    原神的画外旅照任务需要玩家达成一定的要求进行拍照,完成任务可以获得奖励。很多玩家想知道原神画外旅照青植之篇第七天怎么过,下面就带来原神画外旅照第七天玩法介绍,感兴趣的小伙伴不要错过…

    2022年11月23日
  • 支付宝提现额度怎么提升 支付宝提现额度怎么兑换

    支付宝提现额度是有限制的,超过了这个额度就不能提现了。不过支付宝提现额度是可以提升的,不仅如此还可以兑换提现额度。那么怎么提升或者兑换支付宝提现额度呢?来看看吧! 支付宝提现额度怎…

    2022年11月22日
  • 微博怎么不显示手机型号 微博手机号怎么隐藏设置

    微博作为日常冲浪的最前线,大家没事的时候就喜欢去上面刷一刷,看一下最新的消息,而且在发微博的时候有的用户还会显示手机型号,但有的不显示,这是为什么呢?下面就和小编一起来看看吧。 微…

    2022年11月22日
  • 鬼的图片(鬼的图片 头像)

    今天小编给各位分享鬼的图片的知识,其中也会对鬼的图片 头像进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧! 鬼长什么样子呀?(发图片来) 鬼很可怕的,要裁图片…

    2022年11月22日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息