swiper实现自动滚动与拖拽滚动效果代码

代码语言:html

所属分类:加载滚动

代码描述:swiper实现自动滚动与拖拽滚动效果代码

代码标签: 滚动 拖拽 滚动 效果

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,minimal-ui">
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/swiper.4.5.1.css">
<style>
   
*{
       
margin: 0;
       
padding: 0;
}
a
{
       
text-decoration: none;
}
body
{
   
padding: 100px;
       
background-color: #f2f2f2;
}
.pd15{
       
padding: 15px;
       
box-sizing: border-box;
}
.famous_school_list{
   
width: 100%;
   
margin-top: 20px;
}
.famous_school_list .swiper-slide{
   
width: 255px;
}
.famous_school_item{
   
width: 100%;
   
display: flex;
   
flex-direction: column;
   
align-items: center;
}
.famous_school_item_inner{
   
width: 100%;
}
.famous_school_item_top{
   
width: 100%;
   
height: 57px;
   
position: relative;
   
display: flex;
   
justify-content: center;
   
align-items: center;
       
background-color: rgba(0,0,0,0.8);
}
.famous_school_item_top h3{
   
color: rgba(255, 255, 255, 0.8);
   
border-left: 4px solid #FFFFFF;
   
font-size: 14px;
   
line-height: 16px;
   
padding-left: 5px;
}
.famous_school_item_swiper{
   
width: 100%;
   
height: 290px;
   
padding: 20px 5px 15px 10px;
   
box-sizing: border-box;
   
background-color: #FFFFFF;
   
border-radius: 0px 0px 0px 20px;
   
overflow: hidden;
}
.famous_school_item_swiper.active{
   
overflow-y: scroll;
}
.famous_school_item_swiper .swiper-container{
   
height: 100%;
}
.famous_school_item_swiper .swiper-wrapper{
   
-webkit-transition-timing-function: linear; /*之前是ease-out*/
   
-moz-transition-timing-function: linear;
   
-ms-transition-timing-function: linear;
   
-o-transition-timing-function: linear;
   
transition-timing-function: linear;
}
.famous_school_item_swiper .swiper-slide{
   
width: 100%;
   
margin-bottom: 15px;
   
overflow: hidden;
}
.famous_school_item_list{
   
width: 100%;
   
height: 260px;
   
overflow-y: scroll;
   
-webkit-overflow-scrolling: touch;
}
.famous_school_item_slide{
   
color: rgba(0, 0, 0, 0.8);
   
display: flex;
   
align-items: center;
   
margin-bottom: 15px;
   
overflow: hidden;
}
.famous_school_item_num{
   
width: 20px;
   
margin-right: 10px;
   
font-weight: bold;
   
font-size: 14px;
}
.famous_school_item_info{
   
overflow: hidden;
}
.famous_school_item_info h4{
   
font-size: 14px;
}
.famous_school_item_info p{
   
color: rgba(0, 0, 0, 0.6);
   
letter-spacing: 0;
   
font-size: 10px;
   
overflow:hidden;
       
text-overflow:ellipsis;
       
white-space:nowrap
}
.famous_school_item_infos{
   
height: 134px;
   
background: #FFFFFF;
   
border-radius: 20px 0px 0px 20px;
   
padding: 10px;
   
color: #000000;
   
font-size: 10px;
   
margin-top: 10px;
}
.swiper-pagination{
   
width: 100%;
   
position: initial;
   
display: none;
   
justify-content: center;
   
margin-top: 15px;
}
.swiper-pagination-bullet{
   
width: 6px;
   
height: 6px;
   
background-color: #E6E6E6;
   
opacity: 1;
   
margin: 0 2px;
}
.swiper-pagination-bullet-active{
   
background-color: #D5286E;
   
opacity: 1;
}
</style>

</head>
<body>

<div class="container pd15">
       
<div class="famous_school_list">
               
<div class="swiper-container" id="famous_school_list">
                       
<div class="swiper-wrapper">
                               
<!-- 英国十大艺术院校 -->
                               
<div class="swiper-slide">
                                       
<div class="famous_school_item">
                                               
<div class="famous_school_item_inner">
                                                       
<div class="famous_school_item_top">
                                                               
<h3>英国十大艺术院校</h3>
                                                       
</div>
                                                       
<div class="famous_school_item_swiper" id="review_box">
                                                               
<div class="swiper-container">
                                                                       
<div class="swiper-wrapper">
                                                                               
<div class="swiper-slide">
                                                                                       
<a href="#" class="famous_school_item_slide">
                                                                                               
<p class="famous_school_item_num">1</p>
                                                                                               
<div class="famous_school_item_info">
                                                                                                       
<h4>皇家艺术学院</h4>
                                                                                                       
<p>Royal College of Art</p>
                                                                                               
</div>
                                                                                       
</a>
                                                                               
</div>
                                                                               
<div class="swiper-slide">
                                                                                       
<a href="#" class="famous_school_item_slide">
                                                                                               
<p class="famous_school_item_num">2</p>
                                                                                               
<div class="famous_school_item_info">
                                                                                                       
<h4>伦敦大学学院</h4>
                                                                                                       
<p>University College London</p>
                                                                                               
</div>
                                                                                       
</a>
                                                                               
</div>
                                                                               
<div class="swiper-slide">
                                                                                       
<a href="#" class="famous_school_item_slide">
                                                                                               
<p class="famous_school_item_num">3</p>
                                                                                               
<div class="famous_school_item_info">
                                                                                                       
<h4>中央圣马丁艺术与设计学院</h4>
                                                                                                       
<p>Central Saint Martins College of Art and Design</p>
                                                                                               
</div>
                                                                                       
</a>
                                                                               
</div>
                                                                               
<div class="swiper-slide">
                                                                                       
<a href="#" class="famous_school_item_slide">
                                                                                                <p .........完整代码请登录后点击上方下载按钮下载查看

网友评论0