vue使用swiper.js重叠轮播组建样式


Posted in Javascript onNovember 14, 2019

本文实例为大家分享了vue使用swiper.js重叠轮播组建样式,供大家参考,具体内容如下

vue使用swiper.js重叠轮播组建样式

<template>
 <div class="article-main">
  <div class="article-content">
   <swiper class="swiper" :options="swiperOption">
    <swiper-slide class="swiper-slide">
     <div class="card">
      <span class="card-tit">一起来观看 Wes Anderson的色彩回旋舞</span>
      <span class="card-desc">对称 | 色彩 | 构图</span>
      <img class="card-img" src="@/assets/imgs/find/article1.png" alt />
     </div>
    </swiper-slide>
    <swiper-slide class="swiper-slide">
     <div class="card">
      <span class="card-tit">你离英剧里的下午茶,还差了这些</span>
      <span class="card-desc">对称 | 色彩 | 构图</span>
      <img class="card-img" src="@/assets/imgs/find/article2.png" alt />
     </div>
    </swiper-slide>
    <swiper-slide class="swiper-slide">
     <div class="card">
      <span class="card-tit">一起来观看 Wes Anderson的色彩回旋舞</span>
      <span class="card-desc">对称 | 色彩 | 构图</span>
      <img class="card-img" src="@/assets/imgs/find/article1.png" alt />
     </div>
    </swiper-slide>
   </swiper>
  </div>
 </div>
</template>

<script>
export default {
 name: 'FindArticle',
 data() {
  return {
   swiperOption: { // swiper配置
    direction: 'vertical', // 滑动方向改为垂直
    height: 650,//你的slide高度 强制性 垂直方向生效
    loop: true, //是否循环
    effect: 'coverflow', //进出动画
    grabCursor: true,
    centeredSlides: true,
    slidesPerView: 'auto',
    //longSwipesRatio: 0.2, //滑动多少就可以滑动
    coverflowEffect: {
     slideShadows: true, // 页面阴影效果
     rotate: 0,// 旋转的角度
     stretch: 500,// 拉伸 图片间左右的间距和密集度
     depth: 100,// 深度 切换图片间上下的间距和密集度
     modifier: .8,// 修正值 该值越大前面的效果越明显
    }

   }
  }
 }

}
</script>
<style lang="scss" scoped>
.article-main {
 width: 100%;
 height: 100%;
 overflow: hidden;
 .article-content {
  height: 100%;
  height: 1000px; // ????????????????
  width: 100%;
  .swiper {
   height: 100%;
   padding: 0 15px;
   box-sizing: border-box;
   overflow-y: hidden;
   .swiper-slide {
    height: 470px;
    .card {
     display: flex;
     flex-direction: column;
     align-items: center;
     width: 100%;
     height: 470px;
     background-color: #f5f5f5;
     .card-tit {
      margin-top: 30px;
      width: 220px;
      font-size: 18px;
      color: #010e0d;
      font-weight: 600;
     }
     .card-desc {
      margin: 5px 0 15px;
      font-size: 12px;
      color: #999999;
     }
     .card-img {
      height: 358px;
      width: 265px;
     }
    }
   }
  }
 }
}
</style>

更多关于轮播图效果的专题,请点击下方链接查看学习

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
document.designMode的功能与使用方法介绍
Nov 22 Javascript
extjs 学习笔记(一) 一些基础知识
Oct 13 Javascript
js实现在页面上弹出蒙板技巧简单实用
Apr 16 Javascript
JS、jquery实现几分钟前、几小时前、几天前等时间差显示效果的代码实例分享
Apr 11 Javascript
上传图片预览JS脚本 Input file图片预览的实现示例
Oct 23 Javascript
Vue.js学习笔记之 helloworld
Aug 14 Javascript
js HTML5多图片上传及预览实例解析(不含前端的文件分割)
Aug 26 Javascript
JavaScript基本类型值-Number类型
Feb 24 Javascript
JS实现点击生成UUID的方法完整实例【基于jQuery】
Jun 12 jQuery
在layui中select更改后生效的方法
Sep 05 Javascript
js get和post请求实现代码解析
Feb 06 Javascript
vue-cli3.0实现一个多页面应用的历奇经历记录总结
Mar 16 Javascript
Vue中常用rules校验规则(实例代码)
Nov 14 #Javascript
浅析Vue 防抖与节流的使用
Nov 14 #Javascript
微信小程序tabBar设置实例解析
Nov 14 #Javascript
layui清除radio的选中状态实例
Nov 14 #Javascript
在vue中利用v-html按分号将文本换行的例子
Nov 14 #Javascript
搭建Vue从Vue-cli到router路由护卫的实现
Nov 14 #Javascript
关于vue.js中实现方法内某些代码延时执行
Nov 14 #Javascript
You might like
Google Voice 短信发送接口PHP开源版(2010.5更新)
2010/07/22 PHP
php模板原理讲解
2013/11/13 PHP
php实现构建排除当前元素的乘积数组方法
2018/10/06 PHP
斜45度寻路实现函数
2009/08/20 Javascript
JavaScript截取字符串的2个函数介绍
2014/08/27 Javascript
javascript封装简单实现方法
2015/08/11 Javascript
canvas仿iwatch时钟效果
2017/03/06 Javascript
详解Vue单元测试case写法
2018/05/24 Javascript
微信小程序仿RadioGroup改变样式的处理方案
2018/07/13 Javascript
js+canvas实现验证码功能
2020/09/21 Javascript
vue基于element的区间选择组件
2018/09/07 Javascript
原生JS实现前端本地文件上传
2018/09/08 Javascript
微信小程序调用微信支付接口的实现方法
2019/04/29 Javascript
vue使用codemirror的两种用法
2019/08/27 Javascript
vue用BMap百度地图实现即时搜索功能
2019/09/26 Javascript
javascript数组的定义及操作实例
2019/11/10 Javascript
微信小程序实现录音功能
2019/11/22 Javascript
JS自定义滚动条效果
2020/03/13 Javascript
vue+flask实现视频合成功能(拖拽上传)
2021/03/04 Vue.js
Python协程的用法和例子详解
2017/09/09 Python
python使用requests.session模拟登录
2019/08/09 Python
Python在OpenCV里实现极坐标变换功能
2019/09/02 Python
详解Windows下PyCharm安装Numpy包及无法安装问题解决方案
2020/06/18 Python
Python读取多列数据以及用matplotlib制作图表方法实例
2020/09/23 Python
15款Python编辑器的优缺点,别再问我“选什么编辑器”啦
2020/10/19 Python
用React加CSS3实现微信拆红包动画效果
2017/03/13 HTML / CSS
CSS3田字格列表的样式编写方法
2018/11/22 HTML / CSS
video结合canvas实现视频在线截图功能
2018/06/25 HTML / CSS
乌克兰电子产品和家用电器购物网站:TOUCH
2019/08/09 全球购物
泰国Robinson百货官网:购买知名品牌的商品
2020/02/08 全球购物
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
2014/09/09 面试题
一个大学生十年的职业规划
2014/01/17 职场文书
初一科学教学反思
2014/01/27 职场文书
大学生新学期计划书
2014/04/28 职场文书
放飞梦想演讲稿800字
2014/08/26 职场文书
护理专业毕业自我鉴定
2019/08/12 职场文书