在有限空间内,循环播放同一类型的图片、文字等内容
基础用法
适用广泛的基础用法
结合使用el-carousel和el-carousel-item标签就得到了一个走马灯。幻灯片的内容是任意的,需要放在el-carousel-item标签中。默认情况下,在鼠标 hover 底部的指示器时就会触发切换。通过设置trigger属性为click,可以达到点击触发的效果。
1 <template> 2 <div class="block"> 3 <span class="demonstration">默认 Hover 指示器触发</span> 4 <el-carousel height="150px"> 5 <el-carousel-item v-for="item in 4" :key="item"> 6 <h3>{{ item }}</h3> 7 </el-carousel-item> 8 </el-carousel> 9 </div> 10 <div class="block"> 11 <span class="demonstration">Click 指示器触发</span> 12 <el-carousel trigger="click" height="150px"> 13 <el-carousel-item v-for="item in 4" :key="item"> 14 <h3>{{ item }}</h3> 15 </el-carousel-item> 16 </el-carousel> 17 </div> 18 </template> 19 20 <style> 21 .el-carousel__item h3 { 22 color: #475669; 23 font-size: 14px; 24 opacity: 0.75; 25 line-height: 150px; 26 margin: 0; 27 } 28 29 .el-carousel__item:nth-child(2n) { 30 background-color: #99a9bf; 31 } 32 33 .el-carousel__item:nth-child(2n+1) { 34 background-color: #d3dce6; 35 } 36 </style>