swiper嵌套小demo(移动端触摸滑动插件)

it2026-01-26  9

swiper(移动端触摸滑动插件)

tip:自己敲得Swiper 的小demo,可以复制粘贴看看效果哦。

 swiper的js包css包下链接地址 :  https://github.com/Clearlovesky/swiper3.4.2

 

<!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 rel="stylesheet" href="css/swiper.min.css"><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 {  text-align: center;  font-size: 18px;  background: #fff;  /* Center slide text vertically */  display: -webkit-box;  display: -ms-flexbox;  display: -webkit-flex;  /*display: flex;*/  -webkit-box-pack: center;  -ms-flex-pack: center;  -webkit-justify-content: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  /*-webkit-align-items: center;  align-items: center;*/}.swiper-pagination{  top: 0;  height: 3rem;  width: 100%;  background-color: #386bdb;  text-align: left;}.swiper-pagination-bullet{  width: 12%;  height: 3rem;  text-align: center;  border-radius: 0;  font-size: 1rem;  line-height: 3rem;  color: #fff;  opacity: 0.6;  background-color: transparent;}.swiper-pagination-bullet-active{  opacity: 1;}.swiper-pagination-bullet:nth-child(1):before{/*在元素的内容之前插入新内容;*/  content:"热门";/*所插入的内容*/}.swiper-pagination-bullet:nth-child(2):before{  content:"关注";}.swiper-pagination-bullet:nth-child(3):before{  content:"话题";}.swiper-pagination-bullet:nth-child(4):before{  content:"问答";}

/*第一个swiper里的小swiper*/.swiper-container-h {  width: 100%;  height: 19.0rem;  margin-top:3.5rem;   background-color: pink;  overflow: hidden;}.swiper-container-h>.swiper-wrapper{  margin: 30px 15px;  height: 15.0rem;}.swiper-container-h>.swiper-wrapper>.swiper-slide{  background-color: #ccc;  height: 15rem;  line-height: 15rem;}/*第二屏*/.one{  height: 100%;  width: 100%;  /*background-color: #ccc;*/  margin-top: 3.5rem;  line-height: 10rem;}.one1,.one2,.one3{  height: 10rem;  width: 100%;  background-color: pink;  margin-top: .1em;  line-height: 10rem;}/*第三屏*/.two{  height: 100%;  width: 100%;  background-color: pink;  margin-top: 3.5rem;}</style></head><body><div class="swiper-container">  <div class="swiper-wrapper">  <!-- 热门 第一屏start -->  <div class="swiper-slide">  <div class="swiper-container-h">  <div class="swiper-wrapper">    <div class="swiper-slide">雄</div>    <div class="swiper-slide">的</div>    <div class="swiper-slide">传</div>    <div class="swiper-slide">说</div>  </div></div></div><!-- 热门 第一屏end --><div class="swiper-slide">  <div class="one">    <div class="one1">1111</div>    <div class="one2">2222</div>    <div class="one3">3333</div>  </div></div><div class="swiper-slide">  <div class="two">4444</div></div><div class="swiper-slide">问答</div></div><!-- tab栏的头部导航按钮 --><div class="swiper-pagination"><span class="swiper-pagination-bullet swiper-pagination-bullet-active"></span><span class="swiper-pagination-bullet"></span><span class="swiper-pagination-bullet"></span><span class="swiper-pagination-bullet"></span></div></div><script src="js/swiper.min.js"></script><script>  var swiper = new Swiper('.swiper-container', {  pagination: '.swiper-pagination',  paginationClickable: true,  // spaceBetween: 50  });  var swiperH = new Swiper('.swiper-container-h', {  // pagination: '.swiper-pagination',  slidesPerView: 1.6,//屏幕显示小div的个数  paginationClickable: true,  spaceBetween: 30,  freeMode: true  });</script></body></html>

 

转载于:https://www.cnblogs.com/520BigBear/p/7773207.html

相关资源:数据结构—成绩单生成器
最新回复(0)