Marquee


文字以及内容的横向纵向轮播

示例
水平正向内容跑马灯
  1. <nut-marquee class="demo1" :gap='gap' :speed="10">
  2. <template slot >
  3. <div v-for="(d, idx) in slotDatas" :key='idx' class="txt"><a>www.jd.com</a>{{d}}</div>
  4. </template>
  5. </nut-marquee>

水平逆向内容跑马灯

我是一个轮播图,我有好多数字,一个屏幕看不到,只能看到一部分,轮播开始了1,前提是我必须超过屏幕容器的宽度才可以哦,这么长的文字都没有超过

我是一个轮播图,我有好多数字,一个屏幕看不到,只能看到一部分,轮播开始了1,前提是我必须超过屏幕容器的宽度才可以哦,这么长的文字都没有超过

  1. <nut-marquee class="demo1" :gap='gap' :reverse="true" :speed='30'>
  2. <template slot>
  3. <div class="txt">我是一个轮播图,我有好多数字,一个屏幕看不到,只能看到一部分,轮播开始了1,前提是我必须超过屏幕容器的宽度才可以哦,这么长的文字都没有超过</div>
  4. </template>
  5. </nut-marquee>

垂直正向内容跑马灯
  1. <nut-marquee class="demo1"
  2. :speed='30'
  3. :height="demo3Height"
  4. :direction='v'
  5. :gap="gap">
  6. <div class="txt1">我是垂直轮播图1</div>
  7. <div class="txt1">我是垂直轮播图2</div>
  8. <img class="img" src='//nutui.jd.com/asset/img/nutui-logo-2.png'/>
  9. <div class="txt1">我是垂直轮播图3</div>
  10. </nut-marquee>

垂直逆向内容跑马灯
  1. <nut-marquee class="demo1"
  2. :speed='10'
  3. :gap= 'gap'
  4. :height="demo3Height"
  5. :direction='v'
  6. :reverse="true">
  7. <div class="txt1">我是垂直轮播图1</div>
  8. <div class="txt1">我是垂直轮播图2</div>
  9. <img class="img" src='//nutui.jd.com/asset/img/nutui-logo-2.png'/>
  10. <div class="txt1">我是垂直轮播图3</div>
  11. <div class="txt1">我是垂直轮播图4</div>
  12. </nut-marquee>

Props
参数说明类型默认值可选值
direction用来控制轮播方向Stringhorizontalhorizontal/vertical
speed轮播的速率-移动1px的时间,单位为msNumber30
heightdirection设置为horizontal时,用来控制外层容器高度的Numberauto
reverse是否为逆向,正向指的是:从右向左,从下向上。Booleanfalse
gap2个元素之间的间距,仅支持rem或者px,如0.2rem或20px,必须指明单位。String0