方法: 1. 「animation: アニメーション名 5s 無限;」ステートメントを使用して、アニメーションを要素にバインドします。 2. 「@keyframes アニメーション名 {50% {transform:scale(-1,1)」を使用します。 ;} }" ステートメントは、左右反転効果を実現するアニメーションのアクションを制御します。
このチュートリアルの動作環境: Windows 7 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。
css3 で要素の左右反転を実現
アニメーション属性と「@keyframes」を使用して要素を反転するアニメーションを作成できます左右。アニメーションで transform:scale(-1,1)
を使用して、要素の左右の反転を制御します。
実装コード:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> div { width: 100px; height: 100px; background: red; margin: 100px; animation: mymove 5s infinite; -webkit-animation: mymove 5s infinite; /* Safari and Chrome */ } @keyframes mymove { 50% { transform: scale(-1,1); } } @-webkit-keyframes mymove{ /* Safari and Chrome */ 50% { transform: scale(-1,1); } } </style> </head> <body> <div></div> </body> </html>
(学習ビデオ共有: css ビデオ チュートリアル)
以上がCSS3で要素を左右反転する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。