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 ビット デスクトップ バージョンのインストール グラフィック チュートリアル

推薦する

Django+Mysql+Redis+Gunicorn+NginxのDockerデプロイメントの実装

I. はじめにDockerテクノロジーは現在非常に人気があります。コンテナを介してプロジェクト環境を...

MySQL 8.0.21.0 コミュニティ エディションのインストール チュートリアル (詳細な図解)

1. MySQLをダウンロードするMySQL 公式 Web サイトにログインし、MSI インストー...

JS はシンプルなカレンダー効果を実装します

この記事では、シンプルなカレンダー効果を実現するためのJSの具体的なコードを参考までに紹介します。具...

タイムライン効果を実現するCSS3

最近、コンピューターの電源を入れたところ、Geek Academy が新規ユーザーに 1 か月の無料...

Centos7.3 で mysql5.7.18 をインストールして初期パスワードを変更する方法

この記事では、Centos7.3でのmysql5.7.18のインストールと初期パスワードの変更につい...

MySql 8.0 と対応するドライバー パッケージの一致に関する注意事項

MySql 8.0 対応ドライバパッケージのマッチングMySql データベースをバージョン 8.0 ...

Vueの監視プロパティの詳細な説明

目次Vue モニターのプロパティリスナープロパティとは何ですか?リスニングプロパティと計算プロパティ...

geo モジュールを使用して Nginx でホワイトリストを設定する例

元の構成: http { ...... limit_conn_zone $binary_remote...

VirtualBoxにOpenSuseをインストールする方法

仮想マシンはホストマシンにインストールされます。 CPU とメモリはホスト マシンと共有する必要があ...

JavaScript ES6 分割演算子の理解と応用

目次序文脱構築記号の役割使い方分割割り当ての適用アプリケーションの簡単な紹介JSONデータを抽出する...

CocosCreator ユニバーサルフレームワークデザインネットワーク

目次序文Websocketの使用Websocketオブジェクトの構築Websocket ステータスW...

ウェブページの読み込み速度を上げる25の方法とヒント

はじめに<br />誰もが高速インターネット接続にアクセスできるわけではありません。たと...

Centos7 で mysqldump を使用して MySQL データベースの毎日の自動バックアップを作成する

1. 要件:データベースのバックアップは、実稼働環境にとって特に重要です。データベースのバックアップ...

JavaScript キャンバスは影付きのグラフィックとテキストを実装します

キャンバスを使用して、参照用の影付きのグラフィックとテキストを作成します。具体的な内容は次のとおりで...

MySQLでスケジュールされたタスクを設定する方法の分析

この記事では、例を使用して、MySQL でスケジュールされたタスクを設定する方法について説明します。...