この記事では、純粋な CSS3 を使用して蝶が羽ばたく例についての関連情報を主に紹介します。内容が非常に優れているので、参考として共有します。
純粋な CSS3 で羽ばたく蝶を作成します。まず効果を見てみましょう
、効果は悪くありません
コードをアップロードします
cssれーれー
ここで以前にいくつかの CSS プロパティを紹介しました
@keyframes
@keyframes ルールを通じて、アニメーションを作成できます
transform:rotateY()
変換プロパティは要素に 2D または 3D 変換を適用します。このプロパティにより、要素を回転、拡大縮小、移動、または傾けることができます。
実装アイデア: まず、ソン・ジュエ・ファーザー・フェーズを使用して、左翼、右翼、胴体を絶対的に配置し、それらを組み合わせます。次に、トランスフォームの回転 Y を使用して、それらを Y 軸に沿って回転させます。ここで @keyframe アニメーションを使用します。そしてアクションを繰り返します。
また、transform-style:preserve-3d; 属性にも注目したいと思います。w3c の説明は、変換されたサブ要素が 3D 変換を保持できるようにすることです。つまり、すべてのサブ要素は 3D 空間で表示されます。逆に、フラットに設定すると、すべてのサブ要素が 2D 空間で表示されます。皆様の学習に役立つ PHP 中国語 Web サイトをご覧ください。 関連する推奨事項:バルーンスタイル効果を実現するにはcss3を使用します
CSS3を使用してWeChatのようなチャットバブルを実装しますHTMLとCSS3を使用してハートビートの実装方法をシミュレートします以上がcss3を使用して羽ばたく蝶を作成するコードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。