参考までに、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 を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
Docker ネットワークの作成に –subnet を追加した後、docker network ls...
質問docker run コマンドを使用して、tomcat コンテナが正常に追加されました。ポートも...
mysql データベースには student テーブルがあり、その構造は次のとおりです。 Oracl...
1 はじめに優れたコーディング習慣は優れたプログラマーが備えるべき資質ですが、コードの品質を保証する...
img 要素を使用すると、HTML ドキュメントに画像を埋め込むことができます。画像を埋め込むには、...
Linux で Ctrl+c、Ctrl+d、Ctrl+z はどういう意味ですか? Ctrl+c と ...
単一の MYSQL サーバーが現在の Web サイトのトラフィックに対応できない場合の最適化ソリュー...
この記事では、マウスドラッグ効果を実現するためのJavaScriptの具体的なコードを参考までに紹介...
1. 設置環境1. HUAWEI mate x CPU i5 82500u、8g メモリ、独立グラフ...
お使いのコンピュータが Mac の場合、homebrew を使用して MySQL をインストールする...
実際、上記の 3 つの表はいずれも 3 行 3 列です。区切り線を非表示にするコツはルールにあります...
ソフトウェアとハードウェア環境centos7.6.1810 64ビット cat /etc/red...
目次1: フロントエンドの手書きページング(データ量が少ない場合) 2: バックエンドのページング、...
1. Windows 版の Docker をインストールしたら、Docker クイックスタート ター...
導入: AD は Active Directory の略称で、中国語では Active Direct...