ホームページ >ウェブフロントエンド >CSSチュートリアル >CSS3で簡単なアニメーションを作成する方法を事例を通して学びます。
次の記事では、CSS3 を使用して簡単なアニメーションを作成する方法を事例を使って紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。
推奨事項: css ビデオ チュートリアル
@keyframes myfirst { from{transform: rotate(0deg)}to{transform: rotate(360deg)} } .loading{ //infinite控制执行次数这里一直执行,linear执行速度,匀速 animation: myfirst 1.5s infinite linear; border: 16px solid #f3f3f3; border-radius: 50%; border-top:16px solid blue; width: 120px; height: 120px; } <div class="loading"></div>
.move { width: 0px; height: 10px; animation: moveHover 5s infinite linear; } <div class="move"></div>
.change { transition: width 2s; font-size: 10px; width: 100px; height: 20px; background: yellow; -moz-transition: width 2s; /* Firefox 4 */ -webkit-transition: width 2s; /* Safari 和 Chrome */ -o-transition: width 2s; /* Opera */ } .change:hover { width: 500px; } <div class="change">鼠标滑过</div>
.bigger{ font-size: 20px; width: 0; height: 0;//scale根据宽高变大,必须设置width和height background: #2A9F00; transition: transform 5s; } .bigger:hover{ transform: scale(10); } <div class="bigger">大</div>
プログラミング関連の知識の詳細については、プログラミング入門をご覧ください。 !
以上がCSS3で簡単なアニメーションを作成する方法を事例を通して学びます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。