html中多个图片轮播代码怎么写,Html5如何快速在页面中写出多个轮播图效果
我们在做项目的过程中,有时候客户需求要求你在同一个页面中,写几个不同样式的轮播图效果,那么如何快速实现呢?(要知道若果你每个轮播图都要用原生javascript写的话,会很麻烦,代码也不够简洁)
这里我们就可以借助插件来实现这一功能,swiper.js就是一个专门处理轮播图效果的js库,下面举例来说明:
小米防丢器
-
遥控自拍
解放双手、释放激情
解放你的双手,给你充分的空间摆Pose,天地即秀场。打开小觅App自带的相机程序,即可轻松自拍。支持绝大部分第三方能够使用音量键作为快门按钮的相机App,如美图秀秀、美颜相机、柚子相机等。
实拍效果图
-
遥控音乐
随心切歌
享受音乐,当然要自由,音乐遥控,小觅一键掌控:打开小觅App自带的音乐播放器,即可单击暂停、双击下首,三击上首。广泛支持绝大部分音乐App,网易云音乐、QQ音乐、巨鲸等
Android 及 iOS版支持的音乐应用
-
遥控PPT
放胆自信
给你无限的空间掌控演讲,挥洒风采。能够支持Mac电脑以及Windows 8.1及以上自带蓝牙4.0的电脑
Mac及Windows上支持的幻灯片App
$(function () {
var swiper1 = new Swiper(‘.swiper-container-part5‘, {
pagination: ‘.swiper-part5‘,
nextButton: ‘.swiper-button-next‘,
prevButton: ‘.swiper-button-prev‘,
paginationClickable: true,
spaceBetween: 30,
centeredSlides: true,
autoplay: 4000,
autoplayDisableOnInteraction: false,
loop: true
});
$("#part5 span").css({
width: ‘1px‘,
height: ‘1px‘,
marginLeft: "45px",
display: "inline-block",
borderRadius: "10px",
backgroundColor: "white"
});
var imgs0 = new Image();
imgs0.src = "img/wallet.png";
var imgs1 = new Image();
imgs1.src = "img/pet.png";
var imgs2 = new Image();
imgs2.src = "img/key.png";
var imgs3 = new Image();
imgs3.src = "img/bag.png";
var imgs4 = new Image();
imgs4.src = "img/camera.png";
var imgs5 = new Image();
imgs5.src = "img/computer.png";
$("#part5 span ").eq(0).html(imgs0);
$("#part5 span ").eq(1).html(imgs1);
$("#part5 span ").eq(2).html(imgs2);
$("#part5 span ").eq(3).html(imgs3);
$("#part5 span ").eq(4).html(imgs4);
$("#part5 span ").eq(5).html(imgs5);
$("#part5 span img").css({
width: ‘30px‘,
height: ‘30px‘,
borderRadius: "0"
});
});
$(function () {
var swiper2 = new Swiper(‘.swiper-container-part20‘, {
pagination: ‘.swiper-part20‘,
nextButton: ‘.swiper-button-next‘,
prevButton: ‘.swiper-button-prev‘,
paginationClickable: true,
spaceBetween: 30,
centeredSlides: true,
autoplay: 4000,
autoplayDisableOnInteraction: false,
loop: true
});
$(".swiper-part20 span ").css({
width:‘80px‘,
height:‘80px‘,
marginLeft:"85px",
display:"inline-block",
borderRadius:"10px",
backgroundColor:"#F7F7F7"
});
var imgs0 = new Image();
imgs0.src="img/cameraBlue.png";
var imgs1 = new Image();
imgs1.src="img/musicBlue.png";
var imgs2 = new Image();
imgs2.src="img/pptBlue.png";
$(".swiper-part20 span ").eq(0).html(imgs0);
$(".swiper-part20 span ").eq(0).html(imgs0).append("
遥控自拍
");
$(".swiper-part20 span ").eq(1).html(imgs1);
$(".swiper-part20 span ").eq(1).html(imgs1).append("
遥控音乐
");
$(".swiper-part20 span ").eq(2).html(imgs2);
$(".swiper-part20 span ").eq(2).html(imgs2).append("
遥控ppt
");
$(".swiper-part20 span img").css({
width:‘80px‘,
height:‘70px‘,
borderRadius:"10px"
});
});
注意看代码中的红色部分,由于swiper.js中的选择器名称是统一的,如果你直接拿来用的话,一个页面只能用一次,也就是说,如果你的页面有2个以上的轮播图,那么再不改名选择器名称的前提下他们之间会互相干扰,最终导致效果出不来或者报错;
所以我在每一个原有swiper-containter类名后面又加了自己的类选择器,用以区分,然后在JS代码当中,红色字体部分也要做出相应的修改;做完这两个步骤,基本就可以在页面中实现2个不同效果的轮播图同时正常工作了;页面中另外一部分css只
是对section本身的width和height;以及其在页面中的位置做了调整;所以这里就没有给出;有兴趣的读者,可以复制上述代码试试效果;
swiper.js 源代码 下载地址:http://www.swiper.com.cn/download/index.html#file7
原文:http://www.cnblogs.com/liboyu/p/5873564.html
html中多个图片轮播代码怎么写,Html5如何快速在页面中写出多个轮播图效果相关推荐
- php如何随机显示图片,php中随机显示图片的函数代码_php
/********************************************** * Filename : img.php * Author : freemouse http://www ...
- php正则网络图片格式,php中通过正则表达式下载内容中的远程图片的函数代码
这段程序其实是属于"小偷程序"的重要部分. 这一段程序只是下载远程图片的那一段而已,程序写的比较简单,大多部分都做了注释. if (preg_match_all("/ht ...
- uniapp 微信小程序 最近写的两个小程序中都会有,微信分享的设置,每次都在单个页面中写相同的内容,修改很不友好。下面全局分享代码做了记录
最近写的两个小程序中都会有,微信分享的设置,每次都在单个页面中写相同的内容,修改很不友好.下面全局分享代码做了割记录 首先在小程序中配置微信分享,和微信朋友圈, onShareAppMessage, ...
- php用正则匹配远程图片,php中通过正则表达式下载内容中的远程图片的函数代码...
if (preg_match_all("/http://[^ "']+[.jpg|.gif|.jpeg|.png]+/ui",stripcslashes($content ...
- js怎么将json数据展示在html代码,JS格式化json数据展示到页面中
html页面: 查询json结果 studyid* partnerId token 查询 查询结果: css代码: .red-text { color: red; } .size-big { widt ...
- wordpress运行php代码,怎么在wordpress的文章或页面中运行PHP代码
最近有个项目需要在wordpress里运行php代码,可是在编辑器里输入php代码后,前台只会以文本的方式输出,非常不方便,根本实现不了我的需求.下面我们来看一下该怎么才可以实现在wordpress里 ...
- Python中的堆实现:heapq 模块——利用堆结构实现快速访问数据流中的中位数
堆结构 堆结构是一种优先队列,可以以任意顺序添加对象,并随时查找或删除最小(大)的元素,或者查找和删除前 K 个最小(大)元素.相比于列表方法min() / max(),这样做的效率要高得多. 堆结构 ...
- wordpress页面里可不可以写php,如何在WordPress页面中创建不同的可编辑部分?
不幸的是,单独使用WordPress在单个页面中添加多个可编辑字段并不是特别容易. 我认识的许多WP开发人员(包括我本人)都依赖Advanced Custom Fields插件来获取其他内容字段. 实 ...
- java中OOD_还在傻傻分不清?3分钟快速认识Java中的OOA、OOD、OOP
在计算机专业中,Java专业是最常设的专业之一,在学习Java时,框架是重要的学习内容,你还在傻傻分不清吗?3分钟快速认识Java中的OOA.OOD.OOP.OOA:Object-Oriented A ...
最新文章
- WebSphere Application Server中manageprofiles的使用
- 在下列选项中,没有构成死循环的程序的是?
- fun python_Python(一)
- Java中封装的全局日期处理工具类
- WWW 2020 | 信息检索中的对话式问题建议
- VTK:PolyData之CellsInsideObject
- 数学--数论--莫比乌斯函数
- =======================================以前的======================================
- 【POJ - 3694】Network(对dfn求lca 或 缩点+lca 或 边双连通+并查集)
- DbUtils: JDBC Utility Component Examples翻译
- 第三代计算机硬件特点是,第三代计算机的特征.doc
- Codeup_575I_剪刀石头布
- epoch、 iteration和batchsize的区别
- Windows开机运行程序
- php读取excel写入数据库,PHP读取EXCEL文件写入数据库
- element-ui使用踩坑记录 2022/8/24
- 封锁阳光大学(染色)
- Unity基础案例讲解:创建小型太空射击游戏(三)
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener解决方案
- java窗体图片_JAVA窗体添加背景图片
热门文章
- 鸿蒙可以适配小米吗,鸿蒙系统小米手机能用吗?鸿蒙系统支持第三方手机!
- Google Guava 工具集__3__ Ordering犀利的比较器 Object方法
- 新手学习实记(八、在树莓派上实现云台舵机目标追踪)
- C51数字电子日历/时钟设计
- mybatis plus 分页(IPage)
- XMC外设学习之USIC
- CHALI茶里联手趣拿,与你“香”约九九趣拿节
- Python 匿名函数lambda 相关的一个小题
- 虚拟主机搭建微信公众号服务器
- CTF题库Fair-Play