轮播图的另一种实现形式

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

首先我们写出我们需要的页面元素,很简单,一个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)删除。
(0)
用户投稿
上一篇 2022年6月22日
下一篇 2022年6月22日

相关推荐

  • 这个知识可能是人类通往高维空间的桥梁

    高维空间,目前仍只存在于理论上,人类到目前都没有真正发现四维空间的存在,更不要说更高维的空间了。不过,科学家们几乎可以很确定地告诉你,四维空间是一定存在的,做为我们这些普通人,基本…

    2022年8月23日
  • 被“上海奶奶”圈粉了:裙不上膝,鞋不带跟,美得优雅又得体

    在穿衣打扮上,中年人与老年人最大的区别在于:中年人想着怎么穿减龄,而老年人要考虑怎么穿才优雅得体。 在时装界中,有两件单品只要和年龄扯上关系,就备受争议,那就是“裙子”和“鞋子”。…

    2022年6月7日
  • 网站提高百度索引量的6种方法(网站提高百度索引量的方法有哪些)

    新建的网站,百度索引量都很低,通常索引量为1,即只有首页被收录。比如香港驿站上线半个月,索引量只有1个就是首页。 为什么我的网站索引量很低? 索引量就是判断页面是否入围 搜索引擎的…

    2022年10月17日
  • 全4K直播!抖音推出世界杯特别版:免费看,不花钱

    new11月14日,抖音正式推出世界杯特别活动FIFA2022世界杯,全程4K直播,互动和《一分钟看懂世界杯》专栏和其他创作。据悉,抖音集团已经购买了2022年世界杯的独家转播权,…

    2022年11月16日
  • 被死神遗忘的印尼老人,146岁时绝食离世:我不想活了

    人生就像是一场旅途,有的漫长无比,能够穷其一生欣赏沿途的美丽风景,但是有些人便不太幸运,由于各种可能的不幸,在中途便结束了旅程,所以但凡人来到这个世界上,就已经是非常的幸运了,因为…

    2022年4月29日
  • 浅谈王者匹配机制

    我在星耀一上王者晋级赛打了差不多5到6次吧,但每次晋级赛总会遇到各种问题,我也怀疑匹配机制是不是故意的。 有一局快赢的时候,输出位的队友挂机了,给对面直接翻盘;也有队友抢了不会玩的…

    2022年7月29日
  • Pandas GroupBy 深度总结

    今天,我们将探讨如何在 Python 的 Pandas 库中创建 GroupBy 对象以及该对象的工作原理。我们将详细了解分组过程的每个步骤,可以将哪些方法应用于 GroupBy …

    2022年6月12日
  • JS 中的 Event Loop 是什么?

    大家好,我是前端西瓜哥,今天来认识一下什么是 Event Loop。 Event Loop,简单翻译就是 事件循环,是 JS 语言下实现运行时的一个机制。 JS 的异步并不像其他语…

    2022年6月21日
  • 苹果iPhone 14 Pro Max全系售价曝光!128G售价9999元,网友:这价格就离谱

    中国经济周刊—经济网讯 据媒体消息,近日,有博主曝光了iPhone14 Pro Max售价图片,图片显示iPhone 14 Pro Max拥有石墨色、金色、银色和紫色四种配色,12…

    2022年8月31日
  • 夏天不一定要穿牛仔裤,试试“T恤+半裙”,减龄又清爽,谁穿谁美

    其实在夏天,每一个人的衣橱里面都会有不同的裤子,而且这些裤子其实穿出来只要能让我们觉得比较时尚又比较舒适。 其实就是比较实用的裤子,所以夏天不一定要穿牛仔裤,也有一些不同的裙子,也…

    2022年7月17日

联系我们

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