最新のWeb開発のチュートリアル
 

Style transitionTimingFunction Property

<スタイルオブジェクト

トランジションエフェクトの速度曲線を変更します。

document.getElementById("myDIV").style.transitionTimingFunction = "linear";
»それを自分で試してみてください

定義と使用法

transitionTimingFunctionプロパティは、遷移効果の速度曲線を指定します。

このプロパティは、トランジションエフェクトはその期間にわたって速度を変更することができます。


ブラウザのサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

transitionTimingFunctionプロパティは、Internet Explorer 10、Firefoxの、オペラ座、Chromeでサポートされています。

Safariは、代替、WebkitTransitionTimingFunctionプロパティをサポートしています。

注意:transitionTimingFunctionプロパティは、Internet Explorer 9およびそれ以前のバージョンではサポートされていません。


構文

transitionTimingFunctionプロパティを返します:

object .style.transitionTimingFunction

transitionTimingFunctionプロパティを設定します。

object .style.transitionTimingFunction ="ease|linear|ease-in|ease-out|ease-in-out|cubic-bezier()|
initial|inherit"

プロパティ値

説明
ease デフォルト値。 スロースタートとトランジションエフェクトを指定し、その後、高速で、ゆっくり終了(equivalent to cubic- bezier(0.25,0.1,0.25,1)
linear 最初から最後まで同じ速度でトランジションエフェクトを指定(equivalent to cubic- bezier(0,0,1,1)
ease-in スロースタートとトランジションエフェクトを指定し(cubic-に相当bezier(0.42,0,1,1)
ease-out (cubic-に相当遅い端部とトランジションエフェクトを指定bezier(0,0,0.58,1)
ease-in-out スロースタートとエンド(cubic-に相当してトランジションエフェクトを指定bezier(0.42,0,0.58,1)
cubic- bezier( n , n , n , n ) 立方ベジエ機能に独自の値を定義します。 可能な値は0から1までの数値です
initial このプロパティがデフォルト値に設定します。 最初の記事を読みます
inherit その親要素からこのプロパティを継承します。 継承についての記事を読みます

技術的な詳細

デフォルト値:
戻り値: 要素の遷移タイミング機能性を表す文字列、
CSSのバージョン CSS3

関連ページ

CSSリファレンス: transition-timing-function property


<スタイルオブジェクト