直播系統原始碼,vue實現無縫滾動
直播系統原始碼,vue實現無縫滾動
一、採用js的方法實現
<template> <div> <div class="box"> <div v-for="item in 2" class="item-box" :style="{transform:'translate(0,'+scrollTop+'px)'}"> <div class="item" v-for="i in 9">{{i}}</div> </div> </div> </div> </template> <script> export default { data() { return { scrollTop: 0, } }, onLoad() { this.roll() }, methods: { roll() { if (this.scrollTop == -300) { this.scrollTop = 0 } this.scrollTop -= 1; setTimeout(() => { this.roll() }, 10) }, } } </script> <style> .box { width: 320px; height: 300px; background-color: pink; overflow: hidden; } .box .item-box { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; } .box .item-box .item { width: 29%; height: 29%; margin: 1%; background-color: paleturquoise; display: flex; align-items: center; justify-content: center; font-weight: 700; } </style>
二、css動畫實現
<template> <div> <div class="box"> <div v-for="item in 2" class="item-box"> <div class="item" v-for="i in 9">{{i}}</div> </div> </div> </div> </template> <script> export default { data() { return {} }, methods: { } } </script> <style> .box { width: 320px; height: 300px; background-color: pink; overflow: hidden; } .box .item-box { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; animation: roll 5s linear infinite; } .box .item-box .item { width: 29%; height: 29%; margin: 1%; background-color: paleturquoise; display: flex; align-items: center; justify-content: center; font-weight: 700; } @keyframes roll { 0% { transform: translate(0, 0px); } 20% { transform: translate(0, -60px); } 40% { transform: translate(0, -120px); } 60% { transform: translate(0, -180px); } 80% { transform: translate(0, -240px); } 100% { transform: translate(0, -300px); } } </style>
以上就是 直播系統原始碼,vue實現無縫滾動,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2996813/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 線上直播系統原始碼,迴圈滾動RecyclerView的實現原始碼View
- CSS實現迴圈無縫滾動CSS
- 影片直播app原始碼,vue實現列表自動滾動的方式APP原始碼Vue
- 線上直播系統原始碼,LinearLayout下多個ListView實現滾動原始碼View
- 直播平臺原始碼,vue+vue-fullpage實現整屏滾動頁面原始碼Vue
- JavaScript水平無縫滾動程式碼JavaScript
- JQuery實現圖片輪播無縫滾動jQuery
- 線上直播系統原始碼,實現翻頁載入、下拉滾動載入原始碼
- 直播商城原始碼,vue 彈窗 慣性滾動 加速滾動原始碼Vue
- js無縫滾動JS
- 影片直播app原始碼,純css實現橫向滾動APP原始碼CSS
- 直播平臺原始碼,迴圈滾動RecyclerView的實現原始碼View
- js、jQuery實現文字上下無縫輪播、滾動效果JSjQuery
- 直播app系統原始碼,css優化滾動條樣式APP原始碼CSS優化
- H5移動端獲獎無縫滾動動畫實現H5動畫
- CSS水平無縫滾動效果CSS
- js-字幕無縫滾動JS
- JavaScript無縫滾動 記錄JavaScript
- 線上直播系統原始碼,vue實現搜尋文字高亮功能原始碼Vue
- vue無縫滾動的外掛開發填坑分享Vue
- 線上直播系統原始碼,flutter 巢狀滑動實現原始碼Flutter巢狀
- 邏輯難理解版本的輪播圖(實現無縫滾動)
- HTMl 中marquee標籤實現無縫滾動跑馬燈效果HTML
- 直播系統原始碼,圖片一直滾動,迴圈滾動,豎向和橫向原始碼
- jQuery 間歇的無縫滾動jQuery
- jQuery圖片無縫滾動效果jQuery
- react無縫滾動輪播圖React
- 向上無縫滾動--原理及思想
- 直播系統原始碼,自動登入及記住密碼實現原始碼密碼
- 線上直播系統原始碼,橫向無限迴圈滾動的單行彈幕效果原始碼
- 直播系統原始碼,雲朵左右移動迴圈動畫實現原始碼動畫
- 線上直播系統原始碼,滾動式內容展示控制元件原始碼控制元件
- 成品直播原始碼,輪播圖無縫切換以及自動懸停原始碼
- 直播系統app原始碼,垂直,水平無限迴圈滑動APP原始碼
- 直播系統原始碼,快速實現改變圖片尺寸原始碼
- 直播系統原始碼,實現快速排序和歸併排序原始碼排序
- 直播軟體原始碼,實現頁面滾動到可視區顯示動畫效果原始碼動畫
- 影片直播系統原始碼,非同步處理實現程式碼分析原始碼非同步