elementUI 轮播图 ----Carousel 走马灯笔记

这篇具有很好参考价值的文章主要介绍了elementUI 轮播图 ----Carousel 走马灯笔记。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在有限空间内,循环播放同一类型的图片、文字等内容

用法:

<el-carousel :interval="5000" arrow="always">
    <el-carousel-item v-for="item in 4" :key="item">
      <h3>{{ item }}</h3>
    </el-carousel-item>
  </el-carousel>

定义高度:使用属性 hight(ex:使得轮播图高度自适应父级元素)

//定义变量
carouselHight:''
//添加监听 其中parentdom为父级元素id
 window.addEventListener("resize", ()=>{
 this.carouselHight = document.getElementById('parentdom') .offsetHeight;
 this.$message.error( String(this.carouselHight))
});

CSS 样式

//定义每张卡片的样式
.el-carousel__item *{
  background-color:  rgba(0,0,0,0) !important;
}

//  /* 左右箭头宽高 */
.el-carousel__arrow{
    height: 50px;
    width: 50px
}
/* 鼠标划过样式透明 */
.el-carousel__arrow:hover {
    background-color: rgba(0,0,0,0);
}
//切换左右箭头样式
.el-carousel__arrow--left {
  color: transparent;
  /* 设置背景图片 */
  background: url("../assets/SecurityScreenCarouselLeft.png") no-repeat center center;
  background-size: 80px;
}
.el-carousel__arrow--right {
  color: transparent;
  /* 设置背景图片 */
  background: url("../assets/SecurityScreenCarouselRight.png") no-repeat center center;
  background-size: 80px;
}

文章来源地址https://www.toymoban.com/news/detail-743677.html

到了这里,关于elementUI 轮播图 ----Carousel 走马灯笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Element-ui的Carousel走马灯组件动态渲染高度

    在前端 vue 项目开发中经常会用到走马灯的场景,然而在采用Element-ui的情况下, el-carousel 走马灯组件有一个默认的固定高度 300px 。如下所示: 这样会导致网页的全屏的 banner 被压缩或拉伸,变形十分难看,在一个认真的切图仔眼里是无法容忍的。然而业务方在使用的时候没

    2024年02月03日
    浏览(48)
  • Element Ui的走马灯Carousel时,当内容长度为2时循环方向异常

    当走马灯只有两项时 ,第一次切换时动画效果是右滑,第二次切换时变成了左滑 就变成了左右左右来回切换而不是一个方向无限循环 解决办法 当数据只有两项时 复制一遍数据 ,比如1,2 ==1,2,1,2 自定义指示器,在只有两项时显示自定义的指示器,同时,监听自定义指示

    2024年02月15日
    浏览(65)
  • 自定义element-ui走马灯(轮播)样式

    自定义el-carousel-item指示器样式 把指示器变成圆点 效果图:  

    2024年02月13日
    浏览(40)
  • transition 实现div伸缩动画、3D翻转动画(vue版)、elementui走马灯

    代码   template     div         div               el-carousel :interval=\\\"4000\\\" type=\\\"card\\\" height=\\\"500px\\\"                   el-carousel-item v-for=\\\"(i,index) in imageData\\\" :key=\\\"index\\\"                     img :src=\\\"i.src\\\" style=\\\"width: 100%;height: 100%;\\\"                   /el-carousel-item       

    2024年02月02日
    浏览(35)
  • Element UI 走马灯的使用

    目录 走马灯是什么 原生js实现 Element UI的走马灯使用 el-carousel Carousel Events el-carousel-item 在有限空间内,循环播放同一类型的图片、文字等内容,走马灯也叫轮播图。 比如   JS实现轮播图效果(同时播放音频)_trigger333的博客-CSDN博客 Element - The world\\\'s most popular Vue UI framework 代

    2024年02月02日
    浏览(50)
  • element-ui走马灯使用心得

    解决办法:复制一份单独处理[1,2,1,2] 代码: 解决办法:每次更新数据使用 key 来重置dom   div class=\\\"list-main\\\" :key=\\\"carouselUpdate\\\" /div getdata() {          this.carouselUpdate+=1; }         解决办法:清除原本的鼠标移入事件  @mouseenter.native=\\\"delHandleMouseEnter(index)\\\" // 鼠标移入卡片b

    2023年04月10日
    浏览(40)
  • element-plus走马灯不显示

    依赖正确,代码用法正确,但是element-plu走马灯就是不显示!! 并且盒子的宽度总是0 在现有的布局中插入官方的案例,也不能显示 但是把整个页面都使用官方案例就可以正常显示 所以,怀疑时自己的样式冲突了 就content一个盒子,看到 display: flex; 就知道不对劲,去掉flex布

    2024年02月07日
    浏览(39)
  • 用 React+ts 实现无缝滚动的走马灯

    走马灯是一种常见的网页交互组件,可以展示多张图片或者内容,通过自动播放或者手动切换的方式,让用户能够方便地浏览多张图片或者内容。 本次实现的不是轮播图而是像传送带一样的无限滚动的形式。 走马灯可设置一下属性: 滚动速度 滚动方向 一屏要显示项的个数

    2024年02月13日
    浏览(37)
  • 实现NoticeBar 通知栏。走马灯公告栏

    微信小程序封装公共组件——实现NoticeBar 通知栏。走马灯公告栏 代码如下(示例): index.wxml代码如下(示例): index.ts 公告通知栏父组件传notice数组,组件设置了timer可以多条进行轮播

    2024年02月10日
    浏览(46)
  • Proteus仿真--基于51单片机的走马灯实现(仿真文件+程序)

    本文主要介绍基于51单片机的走马灯仿真(完整仿真源文件及代码见文末链接) 本设计中有16个LED灯用于流水走马演示,一位数码管用于显示当前模式状态,3个按键分别用于选择模式及加减速度控制 仿真图如下 其中 K1:用于模式切换选择,有多种模式可切换 K2:加速流水/走

    2024年02月06日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包