轮播图:在一个模块或者说窗口,通过电脑上鼠标点击、手机上手指滑动后,可以看到多张图片。这些图片就都是轮播图,这个模块就叫做轮播模块。实现轮播可以有多种方法,利用supersilde插件和编写JS代码都可以,

JS

  1. 首先创建一个html文件,下图中我创建的是html5的,所以看起来很简单。

制作轮播的方法

  1. 3

然后我们可以在html头部标题下添加css样式代码来控制div的显示效果。

制作轮播的方法

  1. 4

接下来在body标签中添加js的事件onload,也就是加载该页面的时候,调用onload的值对应的方法,图中的话就是init()。

再为img添加一个id属性,这样我们可以通过getElementById("id值")来得到该元素标签。

制作轮播的方法

  1. 5

然后通过<script>标签中,添加如下图代码,完成轮播的功能。其中

setInterval(code,time);//两个参数都是必须的,其中code是执行的方法或者代码串,time是时间间隔(以毫秒计,1000就是1秒,根据需要来调整)。

制作轮播的方法6

完成之后,通过浏览器去运行就可以看到效果,它会自动切换图片,也就是轮播图了。

 

supersilde插件可以让代码变得更加简洁一点,但是使用supersilde插件的时候一定要熟悉supersilde插件的全部参数,而大部分参数都很少碰到,最重要的还是要熟知如下参数

制作轮播的方法

下面看个简单的例子:

轮播前

制作轮播的方法

轮播后

制作轮播的方法

代码也是如此的简洁:

制作轮播的方法

而还有一种方法就是layui-carouselaed, 主要适用于跑马灯/轮播等交互场景。它并非单纯地为焦点图而生,准确地说,它可以满足任何类型内容的轮播式切换操作,更可以胜任 FullPage (全屏上下轮播)的需求,简洁而不失强劲,灵活而优雅

下面看个例子:简单的轮播图·:

制作轮播的方法

代码:

制作轮播的方法

在HTML的架构中,需要注意以下两项:

  1. 外层元素 class="layui-carousel" 用来标识为一个轮播容器
  2.  内层元素的属性 carousel-item 用来标识条目,而 id 则用于carousel模块建造实例的元素指向,剩下的工作,就是按照你的实际需求,给方法设置不同的基础参数了。

轮播还有一个切换事件,轮播的每一次切换触发,回调函数一般都会返回一个object参数。

制作轮播的方法

相关文章:

  • 2021-04-06
  • 2021-07-11
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2021-08-12
  • 2021-11-18
  • 2021-06-29
猜你喜欢
  • 2022-01-03
  • 2021-11-28
  • 2021-05-08
  • 2021-07-24
  • 2022-02-09
  • 2022-01-22
  • 2021-11-21
相关资源
相似解决方案