今回は、WeChat の赤い封筒を開くアニメーションを実装するための React と CSS3 について説明します。WeChat の赤い封筒を開くアニメーションを実装するために React と CSS3 が使用する必要がある注意点とは何ですか。実際のケースを見てみましょう。
WeChat の赤い封筒は一連のマーケティングブームを引き起こしましたが、この形式の赤い封筒は誰もがよく知っていると思います。まずエンターテイメントの精神で、ここでは React を使用して、誰でも簡単に赤い封筒を開けるアニメーション効果を実装します。一緒にコミュニケーションして学びましょうCSS3 を使用して赤い封筒を描画します
.redpack { height: 450px; background: #A5423A; width: 300px; left: 0; top: 0; border-radius: 10px; margin: 0 auto; } .topcontent { height: 300px; border: 1px solid #BD503A; background-color: #BD503A; border-radius: 10px 10px 50% 50% / 10px 10px 15% 15%; box-shadow: 0px 4px 0px -1px rgba(0,0,0,0.2); } #redpack-open { width: 100px; height: 100px; border: 1px solid #FFA73A; background-color: #FFA73A; border-radius: 50%; color: #fff; font-size: 20px; display: inline-block; margin-top: -50px; box-shadow: 0px 4px 0px 0px rgba(0, 0, 0, 0.2); }
<p class='redpack'> <!-- 红包的顶部盖子 --> <p class="topcontent"></p> <!-- 拆红包的按钮 --> <p id="redpack-open"></p> </p>
効果は図に示すとおりです:
React を使用してさまざまな状態遷移を区別します
もしあなたがReact.jsを使用して実装します。主に赤い封筒が開封待ちか開封済みかを制御します。この記事のさらに興味深い情報については、PHP 中国語 Web サイトの他の関連記事にご注目ください。 推奨読書:CSSでのbackground-attachmentの使用の詳細な説明
以上がReact と CSS3 は WeChat の赤い封筒を開くアニメーションを実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。