CSS 3 transionを使ってアニメ効果を実現


CSS 3 transionを使ったアニメーション効果技術
mayboe yes 発表は2015-05-12 23:52です。
原文のリンク: http://blog.lmlphp.com/archives/116/Use_new_フィーチャーtransion_of_CSS_3_to_achieve_アニメーションeffects  来た: LM LPHP裏庭
CSS 3の新特性transitionを使うと、JQueryのanimateメソッドのようなアニメーション効果が簡単に実現できますが、残念なことに、transionは一つの属性しかサポートされていません。定義を繰り返すと、後の属性が前の属性をカバーします。
transionには、トランジット効果を設定するCSS属性の名称を規定するtransitio-property、トランジット効果を完了するには、どれぐらいの秒かまたはミリ秒が必要ですか?trantionn-timing-function(速度効果を規定する速度曲線)、trantio-delay(フィルタ効果を開始する遅延時間)の4つのパラメータがあります。
下の例を見てください。下の例では、赤いエリアのマウスが止まった後のアニメーション効果は完全にCSSで実現されます。マウスのストップが一秒遅れてから運動を開始します。マウスのストップを使って、完全なピンクエリア内の完全な内容を確認してください。
^_^)もともと堅持してあなたを空気の人にして、本当に難しいです。この世の中にはできないことはない。例えば、好きな男性が私のことを空気として認識していますが、毎日彼にモーニング娘。こんにちは、おやすみなさいというメールを送り続けています。一ヶ月間続けてきましたが、とうとう毎月使い切れないメールセットを使いきってしまいました。
上記の効果を実現する重点CSS 3コードは以下の通りです。
<style>
div#transition_animate_div
{
    height: 50px;
    overflow: hidden;
    background: pink;
    line-height: 50px;
    transition: height 2s ease-in-out 1s;
    -moz-transition: height 2s ease-in-out 1s; /* Firefox 4 */
    -webkit-transition: height 2s ease-in-out 1s; /* Safari and Chrome */
    -o-transition: height 2s ease-in-out 1s; /* Opera */
}

div#transition_animate_div:hover
{
    height: 200px;
}
</style>
レビューを見る(264)レビューを見る(0)