CSS3でアニメーションプロパティを使う方法
css3 のアニメーションには、アニメーション名、アニメーション完了までの時間、速度、遅延、再生速度、逆再生の有無の 6 つの属性があります。詳細 CSS3 のアニメーション属性メソッドについては、一定の参考値があるので、皆さんの参考になれば幸いです。
CSS は主に Web ページのスタイルとレイアウトを記述するために使用されます。CSS3 は最新の CSS 標準であり、CSS3 を使用すると、Web ページのコンテンツをより豊かにするためのアニメーションを作成できます。 CSS3 を共有します - アニメーションのアニメーション属性
使用中はブラウザの互換性の問題に注意してください
Internet Explorer 10、Firefox、Opera はアニメーション属性をサポートしています。
Safari と Chrome は -webkit-animation 属性をサポートしています
したがって、プログラムを作成する際にはブラウザの互換性の問題を考慮する必要があります
animation 属性
6 つのアニメーション プロパティを設定するために使用されます。
(1) アニメーション名: アニメーションの名前を指定します。
animation-name:demo//Internet Explorer 10、Firefox 以及 Opera 浏览器中 -webkit-animation-name:demo//Safari 和 Chrome
(2) anime-duration: アニメーションの完了にかかる時間 (秒およびミリ秒)
animation-duration:3s; -webkit-animation-duration:3s;
(3) anime-timing-function: アニメーションの速度曲線
linear: 一定の速度で再生します
ease: アニメーションの速度は最初は遅く、その後速くなり、最後には遅くなります (デフォルト)
ease-in: を意味します。アニメーションが低速で開始します
ease-out: アニメーションが低速で終了することを指します。
ease-in-out: アニメーションは低速で開始および終了します。
cubic-bezier(n,n,n,n): cubic-bezier 関数に目的の値を設定します。 、はい 0 ~ 1 の値
animation-timing-function:ease; -webkit-animation-timing-function:ease;
(4) anime-delay: アニメーション開始遅延時間
animation-delay:3s; -webkit-animation-delay:3s;
(5) anime-iteration-count: アニメーションの再生回数
n: カスタムアニメーションの再生回数の値
infinite: アニメーションの無限ループ再生を指します
animation-iteration-count:4;//循环四次 -webkit-animation-iteration-count:infinite;//循环无数次
(6) anime-direction:アニメーションを順番に逆再生するかどうか
Normal アニメーションは通常通りに再生する必要があります (デフォルト)
alternate アニメーションは順番に逆再生する必要があります
animation-direction:normal; -webkit-animation-direction:alternate;
小さな正方形を付けます右下と左上の方向に移動
div { width:100px; height:100px; background:red; position:relative; animation:demo; animation-iteration-count:infinite; animation-duration:2s; animation-timing-function:ease; animation-delay:0.1s; animation-direction: alternate; } /* Safari and Chrome 浏览器*/ -webkit-animation:demo;/*设置动画名称*/ -webkit-animation-iteration-count:infinite;/*动画执行次数*/ -webkit-animation-duration:5s;/*动画花费时间*/ -webkit-animation-timing-function:ease;/*动画速度*/ -webkit-animation-delay:2s;/*动画延迟*/ -webkit-animation-direction: alternate; /*动画是否反向*/ } /*设置动画运行区域*/ @keyframes demo { 0% {background-color: pink;left:0;top:40px;} 25%{background-color: hotpink;left:300px;top:40px;} 50%{background-color: yellow;left:300px;top:340px;} 75%{background-color: blue;left:0;top:340px;} 100%{background-color: green;left:0;top:30px;} } /*Safari and Chrome浏览器*/ @-webkit-keyframes demo { 0% {background-color: pink;left:0;top:40px;} 25%{background-color: hotpink;left:300px;top:40px;} 50%{background-color: yellow;left:300px;top:340px;} 75%{background-color: blue;left:0;top:340px;} 100%{background-color: green;left:0;top:30px;} } </style>
レンダリング:
以上がCSS3でアニメーションプロパティを使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









最近GraphQLの作業を開始した場合、またはその長所と短所をレビューした場合、「GraphQLがキャッシュをサポートしていない」または

最近のビットコインの価格が20k $ $ USDを超えており、最近30Kを破ったので、イーサリアムを作成するために深く掘り下げる価値があると思いました

それは&#039; Vueチームにそれを成し遂げてくれておめでとうございます。それは大規模な努力であり、長い時間がかかったことを知っています。すべての新しいドキュメントも同様です。

私はこの非常に正当な質問で誰かに書いてもらいました。 Leaは、ブラウザから有効なCSSプロパティ自体を取得する方法についてブログを書いています。それはこのようなものです。

これらのデスクトップアプリがいくつかあり、目標があなたのサイトをさまざまな次元ですべて同時に表示しています。たとえば、書くことができます

先日、Corey Ginnivanのウェブサイトから、この特に素敵なビットを見つけました。そこでは、スクロール中にカードのコレクションが互いに積み重ねられていました。

WordPressエディターでユーザーに直接ドキュメントを表示する必要がある場合、それを行うための最良の方法は何ですか?
