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

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

用法:

javascript 复制代码
<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:使得轮播图高度自适应父级元素)

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

CSS 样式

javascript 复制代码
//定义每张卡片的样式
.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;
}
相关推荐
曦樂~1 小时前
【Web Development】03JavaScript 基础和事件
开发语言·前端·javascript
deli0071 小时前
HTTPS 的锁是怎么挂上的?TLS 1.3 握手 6 步实测
前端
程序员大阳1 小时前
副队长ES6+教程(1)--ES6+初识
前端·ecmascript·es6
码云社区1 小时前
智慧物业系统选型指南:房屋档案、账单管理与报修协作
前端·javascript·vue.js·智慧物业
deli0072 小时前
2GB 文件传一半断网实测:HTTP 断点续传只补 15MB
前端
星恒随风10 小时前
MySQL 从零入门(五):MySQL 内置函数详解——日期、字符串、数学函数与实战案例
linux·数据库·笔记·sql·mysql
2603_9696948513 小时前
【JavaWeb学习记录】MyBatis核心知识点与实战笔记:从入门到动态SQL
笔记·sql·学习·mysql·mybatis·javaweb·学习方法
treasure14013 小时前
【复古】浅尝Django前后端不分离
前端·css·python·django·bootstrap·html·web
可乐ea13 小时前
智能体记忆该拆成几层:笔记、记忆表示与注入上下文
服务器·数据库·笔记·ai智能体·提示词工程·上下文工程·记忆系统
jay神14 小时前
基于 YOLOv8 的手势识别系统(Web 版)
前端·人工智能·python·深度学习·yolo·计算机视觉·计算机毕业设计