element-ui的走马灯实现竖向文字轮播

2022-08-25  本文已影响0人  扶得一人醉如苏沐晨

html

<el-carousel

      :interval="30000"

      class="lunbo"

      height="64"

      direction="vertical"

    >

      <el-carousel-item v-for="item in currentTabList" :key="item.id">

        <span @click="noticeClick(item.id)">{{ item.contents }}</span>

      </el-carousel-item>

    </el-carousel>

scss

.lunbo {

  width: 550px;

  padding: 0 8px 0 0;

  box-sizing: border-box;

  height: 64px; //文本区域的高度

  line-height: 64px; //文本的行间距,与高度相同,则表示一行展示

  text-overflow: ellipsis; //超出内容...展示

  word-break: keep-all; //是否折断文本,keep-all表示不折断

  white-space: nowrap; //不换行展示文本

  overflow: hidden; //超出部分隐藏,与text-overflow配合使用

  flex: 1; //这个是跟左侧的图片组成的一个flex布局

  // 隐藏纵向滚动条

}

上一篇下一篇

猜你喜欢

热点阅读