文字的無縫上下滾動

這里引用了rem概念生逸,利用rem實現(xiàn)移動端的自適應汁果,附上flexible的鏈接稳其。

這里實現(xiàn)了三種滾動方式换衬,

  • 單條數(shù)據(jù)高度 單條滾動
  • 兩條數(shù)據(jù)高度 單條滾動
  • 兩條數(shù)據(jù)高度 兩條滾動

若是大家要實現(xiàn)3、4亡蓉,...多條晕翠,可以根據(jù)提到的三種方式類推。

html:
<h1>1條顯示滾動的文本字幕</h1>
<div class="marquee-wrap one">
    <ul class="marquee">
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
        <li>5</li>
        <li>6</li>
        <li>7</li>
        <li>8</li>
    </ul>
</div>
<h1>2條顯示滾動的文本字幕 動1條</h1>
<div class="marquee-wrap double2-1">
    <ul class="marquee">
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
        <li>5</li>
        <li>6</li>
        <li>7</li>
        <li>8</li>
    </ul>
</div>

<h1>2條顯示滾動的文本字幕 動2條</h1>
<div class="marquee-wrap double2-2">
    <ul class="marquee">
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
        <li>5</li>
        <li>6</li>
        <li>7</li>
        <li>8</li>
    </ul>
</div>

less:
@base: 75;

body{
    padding: 100rem / @base 30rem / @base 0;
}
.marquee-wrap{
    position: relative;
    width: 100%;
    height: 60rem / @base;
    margin-bottom: 200rem / @base;
    line-height: 60rem / @base;
    color: #000;
    background-color: pink;
    overflow: hidden;
}
ul{
    position: absolute;
    top:0;
    left: 0;
}
.one{
    .show-marquee{
        transition: all 0.5s;
        margin-top: -60rem / @base;
    }
}
.double2-1{
    height: 120rem / @base;
    .show-marquee{
        transition: all 0.5s;
        margin-top: -60rem / @base;
    }
}
.double2-2{
    height: 120rem / @base;
    .show-marquee{
        transition: all 0.5s;
        margin-top: -120rem / @base;
    }
}
css:

body {
  padding: 1.33333333rem 0.4rem 0;
}
.marquee-wrap {
  position: relative;
  width: 100%;
  height: 0.8rem;
  margin-bottom: 2.66666667rem;
  line-height: 0.8rem;
  color: #000;
  background-color: pink;
  overflow: hidden;
}
ul {
  position: absolute;
  top: 0;
  left: 0;
}
.one .show-marquee {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  margin-top: -0.8rem;
}
.double2-1 {
  height: 1.6rem;
}
.double2-1 .show-marquee {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  margin-top: -0.8rem;
}
.double2-2 {
  height: 1.6rem;
}
.double2-2 .show-marquee {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  margin-top: -1.6rem;
}

js:
$(function(){
        var showMarquee = function($el,cls,num){
            $el.addClass(cls);
            setTimeout(function(){
                var li = $el.find('li');
                if(num == '1'){
                    $el.append(li[0]);
                }else if(num == '2-1'){
                    $el.append($el.find('li')[0])

                }else if(num == '2-2'){
                    $el.append($el.find('li')[0]).append($el.find('li')[0])
                }
                
                $el.removeClass(cls);
            },500)
        }

        var timer1 = setInterval(function(){
            showMarquee($('.one .marquee'), 'show-marquee', '1')
        }, 2000);

        var timer2 = setInterval(function(){
            showMarquee($('.double2-1 .marquee'), 'show-marquee', '2-1')
        }, 2000);

        var timer3 = setInterval(function(){
            showMarquee($('.double2-2 .marquee'), 'show-marquee', '2-2')
        }, 2000);
})

效果:

上下無縫滾動.gif

codepen上的代碼砍濒,點擊這里

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末淋肾,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子爸邢,更是在濱河造成了極大的恐慌樊卓,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,188評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件杠河,死亡現(xiàn)場離奇詭異碌尔,居然都是意外死亡,警方通過查閱死者的電腦和手機券敌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評論 3 395
  • 文/潘曉璐 我一進店門唾戚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人陪白,你說我怎么就攤上這事颈走。” “怎么了咱士?”我有些...
    開封第一講書人閱讀 165,562評論 0 356
  • 文/不壞的土叔 我叫張陵立由,是天一觀的道長。 經(jīng)常有香客問我序厉,道長锐膜,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,893評論 1 295
  • 正文 為了忘掉前任弛房,我火速辦了婚禮道盏,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己荷逞,他們只是感情好媒咳,可當我...
    茶點故事閱讀 67,917評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著种远,像睡著了一般涩澡。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上坠敷,一...
    開封第一講書人閱讀 51,708評論 1 305
  • 那天妙同,我揣著相機與錄音,去河邊找鬼膝迎。 笑死粥帚,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的限次。 我是一名探鬼主播芒涡,決...
    沈念sama閱讀 40,430評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼掂恕!你這毒婦竟也來了拖陆?” 一聲冷哼從身側(cè)響起弛槐,我...
    開封第一講書人閱讀 39,342評論 0 276
  • 序言:老撾萬榮一對情侶失蹤懊亡,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后乎串,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體店枣,經(jīng)...
    沈念sama閱讀 45,801評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,976評論 3 337
  • 正文 我和宋清朗相戀三年叹誉,在試婚紗的時候發(fā)現(xiàn)自己被綠了鸯两。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,115評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡长豁,死狀恐怖钧唐,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情匠襟,我是刑警寧澤钝侠,帶...
    沈念sama閱讀 35,804評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站酸舍,受9級特大地震影響帅韧,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜啃勉,卻給世界環(huán)境...
    茶點故事閱讀 41,458評論 3 331
  • 文/蒙蒙 一忽舟、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦叮阅、人聲如沸刁品。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽哑诊。三九已至,卻和暖如春及刻,著一層夾襖步出監(jiān)牢的瞬間镀裤,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評論 1 272
  • 我被黑心中介騙來泰國打工缴饭, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留暑劝,地道東北人。 一個月前我還...
    沈念sama閱讀 48,365評論 3 373
  • 正文 我出身青樓颗搂,卻偏偏與公主長得像担猛,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子丢氢,可洞房花燭夜當晚...
    茶點故事閱讀 45,055評論 2 355

推薦閱讀更多精彩內(nèi)容