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

推薦する

CSS3のtransform属性で実装される4つの機能

CSS3 では、transform 関数を使用して、テキストや画像の回転、拡大縮小、傾斜、移動という...

CSS で放射状グラデーションを使用してカード効果を実現する

数日前、同僚がポイントモールプロジェクトを受け取りました。このプロジェクトには、カードやクーポンをギ...

Puppeteer を使用して Linux (CentOS) で Web ページのスクリーンショット機能を実装する

Linux に puppeteer をインストールするときに、次の問題が発生する可能性があります。こ...

シンプルな計算機を実装するためのネイティブ js

この記事の例では、参考までに簡単な計算機を実装するためのjsの具体的なコードを共有しています。具体的...

CentOS 7 で PHP 5.4 を 5.6 にアップグレードする方法の簡単な分析

1.ターミナルに入ったらPHPのバージョンを確認するphp -v出力は次のようになります。 PHP ...

MySQL の 3 つの Binlog 形式の概要と分析

1つ。 Mysql Binlog フォーマットの紹介 Mysql binlog ログには、State...

Win7 インストール MySQL 5.6 チュートリアル図

目次1. ダウンロード2. インストール3. my.ini ファイルを設定する(デフォルトのエンコー...

Vue は Echarts をインポートして折れ線グラフを実現します

この記事では、VueでEchartsをインポートして線散布図を実現する具体的なコードを参考までに共有...

mysql8.0.11データディレクトリ移行の実装

mysql のデフォルトのストレージ ディレクトリは/var/lib/mysql/です。以下は、デフ...

jQueryはクッキーを操作する

コードをコピーコードは次のとおりです。 jQuery.cookie = 関数(名前、値、オプション)...

vuex での mapState の考え方の応用

目次1. マップ方式2. 応用背景:需要開発プロセス中に、一部のインターフェースは、ページに表示する...

60件のページング事例と優れた実践例を推奨

<br />構造と階層により複雑さが軽減され、読みやすさが向上します。記事やサイトが整理...

Vue computedのキャッシュ実装原理の詳細な説明

目次計算結果を初期化する依存関係の収集アップデートを配布する総括するこの記事では、計算された初期化と...

Tomcatにデプロイされたアプリケーションがフロントエンドページにアクセスできない問題について

最近、実践的なトレーニング プロジェクトを実行する際に ssm フレームワークを使用しました。プロジ...

Nginx gzip設定について

nginx がリソース圧縮を実現する原理は、ngx_http_gzip_module モジュールを介...