Vue.jsはアイコンをクリックしてズームインし、

Vue.jsはアイコンをクリックしてズームインし、

前回の記事では、Vue で画像の切り抜きや拡大・縮小、回転を実現する方法を紹介しました。今回は、アイコンをクリックして拡大・縮小する機能を Vue.js で実現する方法を紹介します。具体的なコードは次のとおりです。

@-webkit-keyframes パルス1 {
 から {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  変換: scale3d(1.05, 1.05, 1.05);
 }
 
 に {
  -webkit-transform: scale3d(1, 1, 1);
  変換: scale3d(1, 1, 1);
 }
 
 /* に {
  -webkit-transform: scale3d(1, 1, 1);
  変換: scale3d(1, 1, 1);
 } */
}
@keyframes パルス1 {
 から {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  変換: scale3d(1.05, 1.05, 1.05);
 }
 
 に {
  -webkit-transform: scale3d(1, 1, 1);
  変換: scale3d(1, 1, 1);
 }
 
 /* に {
  -webkit-transform: scale3d(1, 1, 1);
  変換: scale3d(1, 1, 1);
 } */
}
 
.パルス1 {
 -webkit アニメーション名: pulse1;
 アニメーション名: pulse1;
}
 
@-webkit-keyframes パルス {
 から {
  -webkit-transform: scale3d(1, 1, 1);
  変換: scale3d(1, 1, 1);
 }
 
 に {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  変換: scale3d(1.05, 1.05, 1.05);
 }
 
 /* に {
  -webkit-transform: scale3d(1, 1, 1);
  変換: scale3d(1, 1, 1);
 } */
}
 
@keyframes パルス {
 から {
  -webkit-transform: scale3d(1, 1, 1);
  変換: scale3d(1, 1, 1);
 }
 
 に {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  変換: scale3d(1.05, 1.05, 1.05);
 }
 
 /* に {
  -webkit-transform: scale3d(1, 1, 1);
  変換: scale3d(1, 1, 1);
 } */
}
 
。脈 {
 -webkit-アニメーション名: パルス;
 アニメーション名: パルス;
}
 
.animate1 {
 -webkit アニメーション期間: 1 秒;
 アニメーション期間: 1秒;
 -webkit-animation-fill-mode: 両方;
 アニメーション塗りつぶしモード: 両方;
}

アイコンをクリックしたときにズームインとズームアウトを実装するための vue.js のコードに関するこの記事はこれで終わりです。アイコンをクリックしたときにズームインとズームアウトを実装するための vue のコードに関する関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Vue でポップアップ ウィンドウをクリックしたときにクリック イベントを自動的にトリガーするソリューション (シミュレーション シナリオ)
  • Vueの空白部分をクリックしてポップアップウィンドウを閉じる2つの方法
  • Vueは現在の行をクリックして色を変更することを実装しています
  • Vue3.0はクリックして切り替える検証コード(コンポーネント)と検証を実装します
  • Vue の親コンポーネントのボタンをクリックして子コンポーネントをトリガーするイベントの詳細な説明
  • Vueは、短時間に連続してクリックされた後に複数のトリガーリクエストが発生するのを防ぎます。
  • VueはIDの動的な割り当てと、現在クリックされている要素のID操作を取得するクリックイベントを実装しています。
  • クリックしてポップアップボックスを表示するVueの例
  • Vueはantデザインのテーブルを使用して、行をクリックしたときにイベント操作をトリガーします。
  • Vue は水の波紋効果のクリックフィードバック指示を実装します

<<:  mysql 5.6.23 winx64.zip インストール詳細チュートリアル

>>:  Centos 7 64 ビット デスクトップ バージョンのインストール グラフィック チュートリアル

推薦する

Vue テンプレート構成と Webstorm コード形式仕様設定

目次1. コンパイラコードフォーマット仕様設定2. Vueテンプレートの設定1. コンパイラコードフ...

Vueは小さな天気予報アプリケーションを実装します

これは私が Vue フレームワークを独学していたときに真似したウェブサイトです。いくつかの都市の天気...

CSSブロッキングマージとその他の効果についての簡単な説明

非直交マージンマージンを使用するとマージが発生します次のプロパティはマージンの結合を防止します。国境...

HTML の左右レイアウトのサンプルコード

CS: ...コードをコピーコードは次のとおりです。 html,body{ margin:0px; ...

Vue2は応答性を提供するためにprovide injectを実装しています

1. vue2 での従来の書き方 // 親コンポーネントは 'foo' を提供します...

MySQL 起動エラー 1067 および文字セットを変更して再起動した後の無効な回復

公式サイトからmysql-5.6.37-winx64.zipの解凍バージョンをダウンロードし、構成フ...

HTML/XHTML における img 画像タグの基本的な使用法の詳細な説明

画像タグは、Web ページに画像を表示するために使用されます。 HTML/XHTML 画像 <...

MySQL の日付と時刻の加算と減算のサンプル コード

目次1.MySQLは時間間隔を加算または減算します2. 日付を減算する最近、MySQL を見直してい...

Linux に Python 3.8.1 をインストールするための詳細なチュートリアル

この例では、Linux への Python 3.8 のインストールを例に挙げます。 1. 依存パッケ...

HTML で 2 つの div タグの間に垂直線を描く方法

最近、インターフェースを描画しているときに、インターフェースに垂直線を描画し、この垂直線の高さが親 ...

MySQL学習データベース検索文DQL小百章

目次1. データの簡単な取得2. データの並べ替えと取得2.1. 基本構文2.2. ソート方向を指定...

シンプルなアコーディオン効果を実現するjs

この記事では、アコーディオン効果を実現するためのjsの具体的なコードを参考までに共有します。具体的な...

MySQL初心者はグループ化や集計クエリの煩わしさから解放されます

目次1. グループクエリの概略図2. groupbyキーワード構文の詳細な説明3. 簡単なグループク...

Centos7.5でのIPアドレス設定の実装

1. IPアドレスを設定する前に、まずifconfigを使用してネットワークカード情報を表示し、ネッ...

Linux sftp コマンドの使用法

SFTPの概念sftp は、安全なファイル転送プロトコルである Secure File Transf...