再写轮播图——两张图切换,一张充当背景并且模糊,一张做展示图

第一步:搭结构

其实结构很简单,因为是用swiper插件写的,套搬就行

<div class="swiper"><div class="swiper-wrapper"><div class="swiper-slide">Slide 1</div><div class="swiper-slide">Slide 2</div><div class="swiper-slide">Slide 3</div></div><!-- 如果需要分页器 --><div class="swiper-pagination"></div><!-- 如果需要导航按钮 --><div class="swiper-button-prev"></div><div class="swiper-button-next"></div><!-- 如果需要滚动条 --><div class="swiper-scrollbar"></div>
</div>

上面这是swiper官网给的结构,然后再给要轮播的区域加一点儿细节

首先要明白,轮播并不是只轮播图,是轮播的“块”,块可以自己进行设计,哪怕是每一块有不同的设计都行

来,端代码

这是每一块区域的结构代码

         <div class="swiper-slide"><div class="slide-picture" id="Slide1" style="background: url(./image/蒙德.jpg);"><div class="mohu"></div><div id="img"><img src="./image/蒙德.jpg" alt=""></div></div></div>

OK,以上,结构就算代建完成

当然还没结束,还有关键的一步,光搬了结构代码,设计了结构,还要初始化插件
先建立一个script标签

<script></script>

然后再从swiper网站复制初始化插件的代码

var mySwiper = new Swiper('.swiper', {effect: 'fade',//渐入渐出autoplay: true, // 自动播放autoplay: { delay: 1000 },//每张图片显示的时间loop: true, // 循环模式选项// 如果需要分页器pagination: {el: '.swiper-pagination',clickable: true, //配置点击切换效果},// 如果需要前进后退按钮navigation: {nextEl: '.swiper-button-prev',prevEl: '.swiper-button-next',},// 如果需要滚动条//scrollbar: {//  el: '.swiper-scrollbar',//},})

将上面的代码粘贴到建立好的script标签中

然后最关键的一步,引入swiper封装好的js文件和css文件,要注意的是:css文件一定要在你自己写css样式表的上层
像下面这样

好了,接下来,就可自己根据需求对样式进行细化了

css代码:

body {background-color: #eee;
}.swiper {width: 100%;margin-top: 200px;position: relative;
}div.swiper-wrapper {width: 100%;
}
/* 如果需要分页器 */
.swiper-pagination span{border: 5px solid rgba(66,66,66,.6);background: #eee;height: 10px;width: 10px;
}/* 如果需要导航按钮 */
.swiper-button-prev,
.swiper-button-next{background: rgba(51,51,51,.4);color: #eee;
}
.swiper-button-next:after, .swiper-button-prev:after{font-size: 16px;
}
.swiper-button-prev {left: 320px;
}.swiper-button-next {right: 320px;
}.slide-picture {width: 100%;
}.mohu {width: 100%;height: 260px;backdrop-filter: blur(20px);
}#img {position: absolute;top: 0;left: 320px;z-index: 9999;width: 1280px;
}#img>img {width: 1280px;height: 260px;background: no-repeat;background-size: cover;}

最后算是完工了,轮播图这个东西,一开始我接触的时候,也觉得好难,怎么改样式表都达不到效果,最后还是多写,多问,查api文档才搞定,后来就陆陆续续多写了好多轮播图,写多了自然而然也就熟练了,一些常见问题也有更多的结局思路了,相信你自己,一定能更好的实现你想要功能!

再写轮播图——两张图切换,一张充当背景并且模糊,一张做展示图相关推荐

  1. jquery手写轮播图_15个超强的jQuery/HTML5图片轮播插件

    最近我们为大家分享过不少基于jQuery的图片轮播插件,当然也有很多使用了HTML5和CSS3的相关技术,让整个图片播放器显得更加美观,动画效果显得更加炫酷.这次我们特意为大家筛选了一些最新的jQue ...

  2. jquery手写轮播图_用jQuery如何手写一个简单的轮播图?(附代码)

    用jQuery如何手写一个简单的轮播图?下面本篇文章通过代码示例来给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 用 jQuery 手写轮播图 先上个效果截图: 主要 ...

  3. html+轮播图下标跳转代码,最简单的JavaScript图片轮播代码(两种方法)

    通过改变每个图片的opacity属性: 素材图片: 代码一: 最简单的轮播广告 body, div, ul, li { margin: ; padding: ; } ul { list-style-t ...

  4. jquery手写轮播图_jquery 实现轮播图详解及实例代码_jquery_脚本之家

    轮播图: 接触jquery也有一段时间了,今天刚好利用轮播图来练练手.博文的前面会介绍一个简单用jquery做轮播图的例子,中间会插入一些关于轮播图更多的思考,在后面会用Javascript的方法来写 ...

  5. jquery手写轮播图_jquery 轮播图怎么写

    jquery轮播图的实现方法:首先创建一个放置的盒子"p.focus":然后将overflow设置为hidden:接着通过javascript实现点击左右翻页切换图片的功能即可. ...

  6. 轮播图高度自适应_干货!弘成教你写轮播图全自动适应封装代码

    点击蓝字 关注我们 在弘成教育任UI讲师,带了几十个班数百个学生了,我发现学生们最头疼的不是网站界面的设计,各种网站的设计,专题页,详情页,店铺装修,他们都能设计得漂漂亮亮.也不是HTML+CSS的静 ...

  7. 【JS 纯手写轮播图代码】

    轮播图实现 首先需要在同级目录下创建img文件夹,用以储存你需要轮播的图片,注意设置好图片的宽度,以免出现空白区域.然后就可以愉快地实现轮播功能啦~ // An highlighted block & ...

  8. js写轮播图(左右箭头)

    写个人博客时写到了轮播图 先说明未完善的地方:在第一张图片按左键时,不能转到最后一张图片(但最后一张图片按右键时可以转到第一张图片). 不过一般第一张图片也不需要转到最后一张,所以没大问题.(可以试试 ...

  9. 写轮播图时,关于offsetX和pageX的选择以及一些坑

    一.不要使用offsetX 前几天在公司实习,由于使用了swiper来做c端的滑动效果,在自定义的过程中,出现了一系列的坑,我看了源码,看了文档,也还是没有很好的理解,这个swiper的标准操作流程, ...

  10. jquery手写轮播图_用jquery实现图片轮播怎么写呢求指教

    展开全部 *{ margin: 0; padding: 0; } ul{ list-style:none; } .slideShow{ width: 620px; height: 700px;     ...

最新文章

  1. 神器!Pytorch结构化神经网络修剪工具包
  2. Stella Forum v2 线上版开发总结
  3. linux防火墙添加端口并开闭防火墙
  4. 测试:VS2010的Coded UI Test参考内容列表
  5. Apache Flink 零基础入门(三)编写最简单的helloWorld
  6. 【大数据】获取一篇新闻的全部信息
  7. 大学计算机课第二章内容总结,第四周市政系《大学计算机基础》课程总结
  8. ASP游戏工作室网站源码v1.0
  9. ViewPager之使用PagerTabStrip添加标题栏,实现滑动效果
  10. JNDI学习总结(3)——Tomcat下使用C3P0配置JNDI数据源
  11. 搞不明白为什么大家都在学习 k8s
  12. 编译安装LAMP环境
  13. 【bzoj1050】[HAOI2006]旅行comf 并查集
  14. 一群人的生活直播,酷开的慢综艺营销
  15. 关闭wps热点及广告弹窗推送
  16. Kernel:CC_HAVE_ASM_GOTO 、 Compiler lacks asm-goto support
  17. 全网目前最全python例子
  18. vue3和vue2不同点总结
  19. Oracle 包详解(package)
  20. 【Prometheus】prometheus告警配置

热门文章

  1. SPI通信调试(ADXL362)
  2. 海康8700联网网关如何通过GB28181接入安防摄像头互联网直播流媒体解决方案EasyGBS实现web端无插件直播
  3. 煤炭行业网络测试方案——RFC2544测试、网络监测、平台-基站-终端测试、安全测试
  4. pandas用法-全网最详细教程
  5. 上下文无关文法(例题+计算)
  6. Java 菜鸟入门 | 常用进制转换
  7. 六级核心词汇201~250
  8. idea :插件Statistic 统计代码数量和行数
  9. 方波信号小波去噪matlab,Matlab小波去噪
  10. java 分布式任务_Java中实现分布式定时任务