Vueバージョンをファイルにコピーして使用します <テンプレート> <!-- カルーセルビュー--> <div id="カルーセルビュー"> <!-- カルーセル リスト --> <ul id="カルーセルリストビュー" :class="{ 'カルーセルアニメーション':isAnimated }"> <li v-for="(item, index) in dataSource" :key="index">{{ item }}</li> </ul> </div> </テンプレート> <スクリプト> エクスポートデフォルト{ データ () { 戻る { // アニメーションを開始 isAnimated: false, // カルーセルデータ dataSource: ['dzm', 'xyq', '啊啊'] } }, 作成された(){ // タイマーを開始します setInterval(this.scroll, 1000) }, メソッド: { // スクロールアニメーション scroll () { // アニメーションを開始 this.isAnimated = true // カウントダウンアニメーション時間 setTimeout(() => { // 配列の最初の要素を配列の末尾に追加します this.dataSource.push(this.dataSource[0]) // 配列の最初の要素を削除します this.dataSource.shift() // アニメーションをオフにする this.isAnimated = false // アニメーション時間は .carousel-animated で設定された時間と一致する必要があります}, 500) } } } </スクリプト> <スタイルスコープ> #カルーセルビュー { 幅: 100%; 高さ: 32px; 背景色: 赤; オーバーフロー: 非表示; } #カルーセルリストビュー { マージン: 0; パディング: 0; リストスタイル: なし; } #カルーセルリストビュー li { 行の高さ: 32px; 高さ: 32px; } .carousel-animated { 遷移: 0.5 秒を変換します。 変換: translateY(-32px); } </スタイル> CSS3 トランジションを使用して通知メッセージカルーセルを実装する方法についての記事はこれで終わりです。CSS3 トランジションカルーセルの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: MySQL データベースの必須条件クエリ ステートメント
1. 設置環境1. HUAWEI mate x CPU i5 82500u、8g メモリ、独立グラフ...
ローカル開発では、直接アクセスできない静的ファイル リソースのデバッグが必要になる場合があります。こ...
目次1. インストール要件2. OSイメージのダウンロード3. VMware Workstation...
1. 関連する技術的なポイントバイト版ヴュー3 ts統合ルーティングvuexを統合するAxiosを統...
この記事では、バウンドボールゲームを実装するためのjQueryの具体的なコードを参考までに共有します...
イメージをプルします: [mall@VM_0_7_centos ~]$ sudo docker pu...
休憩中に、眠気を完全に吹き飛ばす電話がかかってきました。「開発者が更新 SQL を書くときに whe...
最近はMySQLのメモをたくさん取っていますが、それは主に会社のOracleが比較的安定していてメン...
Visual Studio Code の最新の Insider バージョンには、コードのリモート デ...
目次1. はじめに2. 直接回復2.1 mysqldumpバックアップの完全リカバリ2.2 xtra...
序文個人の実際の開発で使用した効果問題を、今後の開発やレビューに役立てるためにまとめています。他の人...
CSS は div にスクロールを追加し、スクロール バーを非表示にします。具体的なコードは次のとお...
1. コンセプトこれらはすべて Element の属性であり、要素の幅を示します。 Element....
MySQL でテーブルスペースの断片化を解消する詳細な例断片化の原因(1)テーブルのストレージは断片...
MySQL 5.7.20 zipインストール、具体的な内容は次のとおりです(1)圧縮パッケージを解凍...