轮播图 末蓝、 2021-06-10 20:38 676阅读 0赞 方案1 初始化插件: slides是一款基于jQuery无缝轮播图插件,支持图内元素动画,可以自定义动画类型 html代码 <div class="fullSlide"> <div class="bd"> <ul> <li> <a href="javascript:void(0)" class="f_pic"> <img src="imageRepository/a94c7cf5-747a-4321-a2a6-f352ba2c5e56.jpg" tppabs="http://www.jumpower.cn/imageRepository/a94c7cf5-747a-4321-a2a6-f352ba2c5e56.jpg"/> </a> <a href="javascript:void(0)" class="f_title"> </a> </li> <li> <a href="javascript:void(0)" class="f_pic"> <img src="imageRepository/229ed7f5-8744-42c4-a8a4-94926a643707.jpg" tppabs="http://www.jumpower.cn/imageRepository/229ed7f5-8744-42c4-a8a4-94926a643707.jpg"/> </a> <a href="javascript:void(0)" class="f_title"> </a> </li> </ul> </div> <div class="hd"> <ul></ul> </div> <span class="prev"></span> <span class="next"></span> </div> js代码 <script type="text/javascript"> $(".fullSlide").hover(function () { //alert("牛逼哥,你现在悬浮"); $(this).find(".prev,.next").stop(true, true).fadeTo("show", 0.5) }, function () { $(this).find(".prev,.next").fadeOut() }); $(".fullSlide").slide({ titCell: ".hd ul", mainCell: ".bd ul", effect: "fold", autoPlay: true,//是否自动滚动 autoPage: true, trigger: "click", interTime: "5" * 1000, startFun: function (i) { var curLi = jQuery(".fullSlide .bd li").eq(i); //console.log(curLi); // curLi.attr("_src","imageRepository/a94c7cf5-747a-4321-a2a6-f352ba2c5e56.jpg") if (!!curLi.attr("_src")) { curLi.css("background-image", curLi.attr("_src")).removeAttr("_src") } } }); </script> 方案二使用Swiper Swiper常用于移动端网站的内容触摸滑动 Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。 从官方中copy过来的Demo,有兴趣可以看看,里面包括了js和css [传送门][Link 1] 首先需要引入相应的css和Js <link rel="stylesheet" href="https://unpkg.com/swiper/swiper-bundle.css"> <link rel="stylesheet" href="https://unpkg.com/swiper/swiper-bundle.min.css"> <script src="https://unpkg.com/swiper/swiper-bundle.js"> </script> <script src="https://unpkg.com/swiper/swiper-bundle.min.js"> </script> 代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Swiper demo</title> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1"> <!-- Link Swiper's CSS --> <link rel="stylesheet" href="../package/swiper-bundle.min.css"> <!-- Demo styles --> <style> html, body { position: relative; height: 100%; } body { background: #eee; font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 14px; color: #000; margin: 0; padding: 0; } .swiper-container { width: 100%; height: 100%; } .swiper-slide { background-position: center; background-size: cover; } </style> </head> <body> <!-- Swiper --> <div class="swiper-container"> <div class="swiper-wrapper"> <div class="swiper-slide" style="background-image:url(./images/nature-1.jpg)"></div> <div class="swiper-slide" style="background-image:url(./images/nature-2.jpg)"></div> <div class="swiper-slide" style="background-image:url(./images/nature-3.jpg)"></div> </div> <!-- Add Pagination --> <div class="swiper-pagination swiper-pagination-white"></div> <!-- Add Arrows --> <div class="swiper-button-next swiper-button-white"></div> <div class="swiper-button-prev swiper-button-white"></div> </div> <!-- Swiper JS --> <script src="../package/swiper-bundle.min.js"></script> <!-- Initialize Swiper --> <script> var swiper = new Swiper('.swiper-container', { spaceBetween: 30, effect: 'fade', pagination: { el: '.swiper-pagination', clickable: true, }, navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev', }, }); </script> </body> </html> 效果图为 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FkbWluUHdk_size_16_color_FFFFFF_t_70] [Link 1]: https://download.csdn.net/download/AdminPwd/13753609 [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FkbWluUHdk_size_16_color_FFFFFF_t_70]: /images/20210522/85f7f914d6eb444588b63f7125fdb08e.png
相关 html script轮播图,javascript简单轮播图 \\轮播图实现原理: 通过多张图片平铺,用overflow:hidden只显示一张图片、其他的隐藏,无缝滚动用定时器改变元素的left值让图片呈现左右滚动的效果。\\![bV ゞ 浴缸里的玫瑰/ 2022年10月06日 13:57/ 0 赞/ 304 阅读
相关 轮播图 ![这里写图片描述][SouthEast] > html页面 <!DOCTYPE html> <html> <head> 布满荆棘的人生/ 2022年06月05日 09:07/ 0 赞/ 369 阅读
相关 轮播图 <html> <head> <meta name="viewport" id="viewport" content="width=device- 布满荆棘的人生/ 2022年05月29日 03:47/ 0 赞/ 295 阅读
相关 轮播图 点击左右按钮,切换图片。图片的序号也随之变化。 逻辑思维:每次点击按钮时,只需要改变img的“src”属性就可以切换图片。将图片的"src"放在数组中,就可以知道每一张图的位 落日映苍穹つ/ 2022年05月27日 08:16/ 0 赞/ 338 阅读
相关 轮播图 废话不多说,直接上代码 <!DOCTYPE html> <html> <head lang="en"> <meta charset=" 淩亂°似流年/ 2022年05月23日 09:38/ 0 赞/ 339 阅读
相关 轮播图 方法1 不太完善 html+js代码如下 <!DOCTYPE html> <html lang="en"> <head> 我不是女神ヾ/ 2022年05月13日 08:20/ 0 赞/ 332 阅读
相关 轮播图 本文转载至菜鸟教程,仅做笔记之用,方便自己学习 [菜鸟链接][Link 1] <!DOCTYPE html> <html> <head> 秒速五厘米/ 2021年12月10日 05:57/ 0 赞/ 528 阅读
相关 轮播图 setInterval setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。 给需要轮播的图片在js里声明一个变量 以数组的类型 在H 男娘i/ 2021年11月17日 06:32/ 0 赞/ 458 阅读
相关 轮播图 方案1 初始化插件: slides是一款基于jQuery无缝轮播图插件,支持图内元素动画,可以自定义动画类型 html代码 <div class="fullS 末蓝、/ 2021年06月10日 20:38/ 0 赞/ 677 阅读
还没有评论,来说两句吧...