ホームページ  >  記事  >  ウェブフロントエンド  >  CSS3のtransition-duration属性の使い方

CSS3のtransition-duration属性の使い方

青灯夜游
青灯夜游オリジナル
2019-02-01 14:04:253627ブラウズ

css3transition-duration 属性は、トランジション効果が完了するまでにかかる時間を指定するために使用されます (秒またはミリ秒)。構文は、transition-duration: time です。時間値が 0 の場合、トランジション効果は発生しないことを意味します。

CSS3のtransition-duration属性の使い方

#CSS3 トランジション期間属性

関数: トランジション期間属性トランジション効果が完了するまでにかかる時間を秒またはミリ秒で指定します。

構文:

transition-duration: time;

パラメータ:

time: トランジション効果が完了するまでにかかる時間を指定します (秒単位)またはミリ秒カウント)。デフォルト値は 0 で、効果はありません。

注: Internet Explorer 9 以前のブラウザは、transition-duration 属性をサポートしていません。Internet Explorer 10、Firefox、Opera、および Chrome は、transition-duration 属性をサポートしています。 Safari は、代替の -webkit-transition-duration プロパティをサポートしています。

#CSS3 遷移期間属性の使用例

<!DOCTYPE html>
<html>
<head>
<style> 
div
{
width:100px;
height:100px;
background:red;
margin: 10px 0px;

}
.demo1{
transition-duration:2s;
/* Firefox 4 */
-moz-transition-property:width;
-moz-transition-duration:2s;
/* Safari and Chrome */
-webkit-transition-property:width;
-webkit-transition-duration:2s;
/* Opera */
-o-transition-property:width;
-o-transition-duration:2s; 
}
.demo2{
transition-duration:5s;
/* Firefox 4 */
-moz-transition-property:width;
-moz-transition-duration:5s;
/* Safari and Chrome */
-webkit-transition-property:width;
-webkit-transition-duration:5s;
/* Opera */
-o-transition-property:width;
-o-transition-duration:5s; 
}
.demo1:hover,.demo2:hover
{
width:300px;
}
</style>
</head>
<body>
<p>请把鼠标指针移动到红色的 div 元素上,查看过渡效果。</p>
<p>2秒过渡:</p>
<div class="demo1"></div>
<p>5秒过渡:</p>
<div class="demo2"></div>
<p><b>注释:</b>本例在 Internet Explorer 中无效。</p>
</body>
</html>
レンダリング:


CSS3のtransition-duration属性の使い方 以上がこの記事の全内容ですが、皆様の学習のお役に立てれば幸いです。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !

以上がCSS3のtransition-duration属性の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。