参考までに、vueを使用してクリックフリップエフェクトを簡単に実装します。具体的な内容は次のとおりです。 1. 2. 3. //html コード テスト デモの名前はランダムにコピーされました <div class="Demo"> <div class="Before" :class="isTop ? 'contain-Before' : ''" @click="handleBefore"></div> <div class="After" :class="isTop ? 'contain-After' : ''" @click="handleAfter" style="font-size:20px;color:black">これは裏面のコンテンツです</div> </div> //データにisTop:falseを定義する //メソッドのhandleBefore()メソッド{ if(!this.isTop){ this.isTop = true } }, ハンドル後(){ if(this.isTop){ this.isTop = false } } //css 。デモ{ 幅: 375ピクセル; 高さ: 300px; 上マージン: 50px; /* 左マージン: 500px; */ 位置: 相対的; パースペクティブ: 800px; ボックスのサイズ: 境界線ボックス; } 。前に{ 幅: 100ピクセル; 高さ: 200px; 位置: 絶対; トップ:0; 左: 0; 背景繰り返し: 繰り返しなし; 背景の位置: 中央 中央; 背面の可視性: 非表示; 遷移: 1.5 秒; 背景画像:url('../assets/images/chunfen4.jpg'); border:1px 実線の黄色; } 。後{ 幅: 100ピクセル; 高さ: 200px; 位置: 絶対; トップ:0; 左: 0; 色: #fff; 背景色:#fff; テキストインデント: 2em; 変換: rotateY(-180deg); 背面の可視性: 非表示; 遷移: 1.5 秒; border:1px 実線の黄色; } .Demo .contain-Before{ 変換: rotateY(180deg); } .Demo .contain-After{ 変換: rotateY(0deg); } これで完了です。スライドや反転をしたい場合は、イベントを自分で削除し、div に :hover メソッドを追加します。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
db2 データベースをホストマシンに直接インストールするのは面倒で、ユーザーや権限を巻き込むのも不便...
目次概要本日正午、開発およびテスト環境の MySQL サービスで接続数が多すぎるというエラーが報告さ...
この記事では、検証コード機能を実装するためのvue+spring bootの具体的なコードを例として...
トリガー:トリガーの使用シナリオと対応するバージョン:トリガーは次の MySQL バージョンで使用で...
まず、例を挙げてみましょう(読みたくない場合は、以下の要約だけ読んでください)。 order_typ...
目次1. ユーザーを追加する2. ユーザー名とホストを変更する3. パスワードを変更する4. ユーザ...
序文基本的に、職場のプログラマーは、count(*)、count(1)、または count(prim...
今日は、ext3 や他の以前のファイル システムとの違いを含め、ext4 の歴史について説明します。...
この記事ではMySQL 5.7.16のインストールと設定方法を記録します。具体的な内容は以下のとおり...
MySQL 4.x 以降では、全文検索 MATCH ... AGAINST モード (大文字と小文字...
1. 現在のすべての接続の詳細情報を表示します。 ./mysqladmin -uadmin -p -...
MySQL には、複数の .sql ファイル (SQL ステートメントを含む) をインポートする方法...
この記事では、Webページの画像の回転を実現するためのjsの具体的なコードを参考までに共有します。具...
<br />この記事は主に、初心者にXHTMLの基本知識と、XHTMLとHTMLの違いを...
1. まず、2つ以上の隣接する通常フローブロック要素の垂直マージンの崩壊を引き起こす原因を知る必要が...