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 データベースの必須条件クエリ ステートメント
展開環境:インストールバージョン Red Hat Cent 7.0 MYSQL バージョン 8.0....
目標: 辺の長さが等しい正方形を作成する方法 1: 単位 vw を使用する (ps これが最も簡単な...
導入MySQL InnoDB エンジンがレコードをクエリし、インデックス カバレッジを使用できない場...
序文この記事は主に、MySQL で浮動小数点型を文字型に変換するときに発生する問題を紹介します。これ...
MySQL データベースを最適化すると、データベースの冗長性を削減できるだけでなく、データベースの実...
序文この記事では、mysqld プロセスをシャットダウンするプロセスと、MySQL インスタンスを安...
以下に示すように、あなたならどのようにそれを達成しますか: 通常、フォントアイコンを使用して中央にプ...
まずは緑色の無料インストール版のMySQLをダウンロードします。任意のフォルダに入れて構いません。今...
目次1. HBuilderXビジュアルインターフェースを通じて2. vue-cliコマンドで実行する...
目次考える1. 貪欲な蛇の効果画像2. スネークの分析2.1 ゲーム開始機能2.2 運動機能2.2....
DockerでRedisをデプロイするまずLinuxにDockerをインストールし、次にDocker...
1. MySQLをダウンロードする1. MySQLの公式ウェブサイトにログインし、64ビットシステム...
1. Flexレイアウトの紹介Flex は Flexible Box の略で、「柔軟なレイアウト」を...
この記事では、モグラ叩きゲームを実装するためのJavaScriptの具体的なコードを参考までに紹介し...
知らせ! ! ! uid が (a,b,c,null) に含まれないユーザーから * を選択します。...