根据 vue-carousel-3d 官方网站上面的实例 进行使用并修改

官网地址:https://wlada.github.io/vue-carousel-3d/guide/

使用流程:

Installation

npm install -S vue-carousel-3d

Usage (Global)

import Vue from 'vue';
import Carousel3d from 'vue-carousel-3d';Vue.use(Carousel3d);

Usage (Local)

import { Carousel3d, Slide } from 'vue-carousel-3d';export default {...components: {Carousel3d,Slide}...
};

在这里  我使用插槽,插入自己想要的布局样式

Scoped Slots

 <carousel-3d v-if="showList" :space="350" :display="9"><slide v-for="(image, i) in crbList" :key="i" :index="i"><template slot-scope="{ index}"><divclass="poster-item":data-index="index":style="{background:`${image.yanse}`}"><router-linkclass="image_item_div_link":to="{name:'crb_detail', params: {id:image.id}}"><img class="image_item" :src="data:image.image"><spanclass="span_div":style="{background:'rgba(0, 0, 0, 0.1)',border: `2px solid ${image.yanse}` }">{{ image.name }}</span></router-link></div></template></slide></carousel-3d>

这里值得注意的是

如果数据列表在页面渲染之后才有数据

则需要让插件在数据得到之后渲染  我这边使用了v-if 

部分样式调整  需要使用 !important   但整体的宽度  需要设置该插件 暴露出来的属性

比如 :space="350" :display="9"

认认真看完当前插件里面的api 属性 就能实现你项目里的基本功能


<style lang="scss" scoped>
/deep/ .carousel-3d-container {padding-top: 200px;height: 650px !important;// background-color: #fff;
}
/deep/ .carousel-3d-slider {width: 300px !important;height: 378px !important;background: unset;
}
/deep/ .carousel-3d-slide {width: 299px !important;height: 378px !important;background: unset;border: none;
}
.poster-item {// background: #fff;height: 375px;width: 300px;border-radius: 10px;padding: 45px 23px 20px 23px;transition: all 0.5s;cursor: default;-moz-transition: all 0.5s;cursor: default;-webkit-transition: all 0.5s;cursor: default;-o-transition: all 0.5s;cursor: default;
}</style>

vue 3D轮播展示 --vue-carousel-3d相关推荐

  1. 【uniapp】3d轮播图/堆叠轮播图/层叠轮播图

    前言 uniapp 3d轮播图 uniapp实现3D轮播图 从uniapp插件市场下载插件:https://ext.dcloud.net.cn/plugin?id=243#detail 操作步骤 导入 ...

  2. vue2/3项目中使用Vue Carousel 3D实现 Carousel 3D 轮播

    项目需求大概是这个样子,这种并不能通过围成一周再旋转父级实现,因此图方便选择了组件 轮播 vue2,可以直接使用 Playground - Vue Carousel 3D - 3D Carousel ...

  3. 3d饼图 vue_这是我见过最优雅的Vue图片轮播插件——Vue-Awesome-Swiper

    介绍 在Web网页开发中,我们经常需要用到图片轮播,在以往传统的开发方式中有很多基于jquery的插件可供使用,但是随着目前各类前端框架层出不穷的现状,在某些方面特别是针对特定的场景,还是有不少地方不 ...

  4. Vue项目中使用swiper插件开发3d轮播图

    在开发过程中有3D轮播图的需求,使用vue-awesome-swiper完成 先贴个效果图 安装npm install swiper@5.4.5 vue-awesome-swiper -S 全局引入并 ...

  5. 微信小程序vue轮播图_微信小程序使用swiper组件实现类3D轮播图

    Swiper是纯javascript打造的滑动特效插件,面向手机.平板电脑等移动终端. Swiper能实现触屏焦点图.触屏Tab切换.触屏多图切换等常用效果. Swiper开源.免费.稳定.使用简单. ...

  6. Ant Design Vue多张图为一组轮播展示

    目的 实现多张图为一组轮播展示效果 H5代码块 <div class="rightDisplay"><a-carousel arrows autoplay> ...

  7. 移动端h5 层叠轮播图,uniapp微信小程序层叠轮播图,3d轮播图

    如果你的项目使用的是jquery的话 推荐使用swiper 进行做 https://www.swiper.com.cn/usage/index.html 如果用的是vue3开发的纯h5项目的话,推荐 ...

  8. css3轮播不用jpuery_js和CSS3 3D轮播图

    这是一款js和CSS3 3D轮播图.这组3D轮播图中,共演示了6种轮播图效果.这些3D轮播图都是通过简单的JS代码配合CSS3来完成的. 使用方法 HTML结构 以8张图片的3D轮播图为例,它的基本H ...

  9. 微信小程序实现3D轮播图

    在写微信小程序时,有写到实现3D轮播图的效果,可以直接使用微信小程序中自带的组件swiper来实现 效果图如下: 1.swiper的相关属性 indicator-dots 是否显示小圆点,也可以自己重 ...

最新文章

  1. c# 获取客户端IP地址方法
  2. 开发日记-20190820 关键词 读书笔记《Unix环境高级编程(第二版)》DAY 1
  3. 3.10 程序示例--神经网络设计-机器学习笔记-斯坦福吴恩达教授
  4. java Map统计字符串中元素的数量
  5. SpringMVC 使用注解时控制器传参
  6. vue3中setup()函数的使用一
  7. Oracle笔记(一) Oracle简介及安装
  8. 腾讯地图和百度地图经纬度的相互转换
  9. linux安装vim失败(Unable to locate package vim)
  10. 基于MATLAB的数字信号处理(2) 时域采样和频域采样
  11. raw图各个格式之间的转换
  12. C++ 调用WINDOWS图片和传真查看器打开图片
  13. 雨后小故事动态邪恶_当您遇到“邪恶”的问题时,使故事变小
  14. BeautifulSoup抓取门户网站上的链接
  15. [USACO20JAN]Loan Repayment S
  16. python 文件命令_python中写入文件数据及文件定位操作命令
  17. 什么是单元测试?如何做好单元测试?
  18. 利用ffmepg下载在线视频文件
  19. 【STM32H7的DSP教程】第32章 STM32H7的实数FFT的逆变换(支持单精度和双精度)
  20. 智源社区周刊No.94:谷歌发布PaLM-SayCan,用大模型解析机器人指令;Dwork谈算法公平性;KDD2022奖项出炉...

热门文章

  1. ios开发者平台生成App 专用密码
  2. 电影票在线选座API接口电影排期场次
  3. 为网站添加视频、音乐
  4. 图的连通,连通图,连通分量,强连通分量
  5. 猫眼电影爬取(woff 字体文件解析)
  6. fastJson---如何获取json中所有kv(工具类-scala实现)
  7. layui table动态选中_ODME与动态交通分配——DTALite使用测评
  8. STM32F4使用FPU+DSP库进行FFT运算的测试过程一
  9. 【无标题】input开始输入文字,到输入结束触发事件
  10. Uncaught TypeError: Cannot read property ‘then‘ of undefined