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;
}
相关推荐
我是若尘7 分钟前
🚀 深入理解 Claude Code:从入门到精通的能力全景图
前端
moringlightyn8 分钟前
进程控制(程序替换+自定义Shell)
linux·服务器·c++·笔记·c·shell·进程
不想写笔记10 分钟前
C语言 操作符(下)
c语言·笔记
老前端的功夫14 分钟前
Webpack 深度解析:从配置哲学到编译原理
前端·webpack·前端框架·node.js
重铸码农荣光18 分钟前
🌟 Vibe Coding 时代:用自然语言打造你的专属 AI 单词应用
前端·vibecoding
MegatronKing20 分钟前
SSL密钥协商导致抓包失败的原因分析
前端·https·测试
Kratzdisteln22 分钟前
【TIDE DIARY 5】cursor; web; api-key; log
前端
Danny_FD23 分钟前
使用docx库实现文档导出
前端·javascript
汝生淮南吾在北36 分钟前
SpringBoot+Vue在线笔记管理系统
java·vue.js·spring boot·笔记·毕业设计·毕设
风123456789~38 分钟前
【OceanBase专栏】OB不同模式自增的实现
数据库·笔记·oceanbase