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

推薦する

バージョン管理ツール Rational ClearCase の紹介

Rational ClearCase は、コードやその他のソフトウェア開発資産のバージョン管理を実...

ウェブサイトのパフォーマンスを向上させるためのウェブサーバーの改善

<br />このシリーズの最初のセクションでは、Web サイトのパフォーマンスを向上させ...

Zabbix で Windows のパフォーマンスを監視する方法

背景情報最近、Windows パフォーマンスに関する本を読み直しています。以前は SCOM 監視を使...

CentOS7 で Jenkins+Maven+Git 継続的インテグレーション環境を構築する方法

この記事では、Spring boot + Maven プロジェクトのデプロイメントを例に、Code ...

Docker で Zookeeper をインストールする (スタンドアロンおよびクラスター)

Docker を起動したら、利用できるオプションを見てみましょう。 公式のものがある場合は、もちろ...

jsはショッピングカートの加算と減算、価格計算機能を実現します

この記事では、ショッピングカートの増減と価格計算を実現するためのjsの具体的なコードを紹介します。具...

Vue カプセル化コンポーネント ツール $attrs、$listeners の使用

目次序文$属性例: $listeners (公式説明)使用シナリオ要約する序文複数レベルのコンポーネ...

デザイン視点技術はデザイン能力の重要な資本である

ある設計士はこう尋ねた。「実際のプロジェクト制作には参加せずに、純粋に設計だけをすることはできますか...

Vue スクロールダウンしてさらにデータを読み込む スクロールケースの詳細な説明

vue-無限スクロールインストール npm インストール vue-infinite-scroll -...

Docker の 4 つのネットワーク タイプの主な例

4 つのネットワーク タイプ:なし: コンテナのネットワーク機能を一切設定しません。--net=no...

HTML/CSS での空白処理とページ内の空白を保持する方法

HTML の空白ルールHTML では、コンテンツ内の複数のスペースは通常 1 つとみなされ、連続する...

Linux での JDK のインストール (OpenJDK のアンインストールを含む) の概要

1. openjdkを表示する rpm -qa|grep jdk 2. openjdk を削除します...

CentOS の起動時に RabbitMq ソフトウェアを自動的に起動する方法

1. /etc/init.dディレクトリに新しいrabbitmqを作成します。 [root@loca...

計算機機能を実現するjsバージョン

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

JSブラウザイベントモデルの詳細な説明

目次イベントとは簡単な例イベントをバインドする方法フレームワーク内のイベントイベントオブジェクトイベ...