首頁  >  文章  >  web前端  >  css3過渡屬性有幾種

css3過渡屬性有幾種

青灯夜游
青灯夜游原創
2022-03-18 16:58:163185瀏覽

css3過渡屬性有5種:1、transition;2、transition-property;3、transition-duration;4、transition-timing-function;5、transition-delay。

css3過渡屬性有幾種

本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

CSS 過渡可讓您在給定的時間內平滑地改變屬性值。

css3過渡屬性有5種:

#屬性 描述 #CSS
transition 簡寫屬性,用於在一個屬性中設定四個過渡屬性。 3
transition-property #規定應用過渡的 CSS 屬性的名稱。 3
transition-duration #定義過渡效果所花費的時間。預設是 0。 3
transition-timing-function 規定過渡效果的時間曲線。預設是 "ease"。 3
transition-delay 規定過渡效果何時開始。預設是 0。 3

CSS3 過渡是元素從一種樣式逐漸改變為另一種的效果。

要實現這一點,必須規定兩個項目:

  • 指定要新增效果的CSS屬性

  • 指定效果的持續時間。

範例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<style> 
div
{
	width:100px;
	height:100px;
	background:red;
	transition-property:width;
	transition-duration:1s;
	transition-timing-function:linear;
	transition-delay:2s;
	/* Safari */
	-webkit-transition-property:width;
	-webkit-transition-duration:1s;
	-webkit-transition-timing-function:linear;
	-webkit-transition-delay:2s;
}

div:hover
{
	width:200px;
}
</style>
</head>
<body>

<div></div>

<p>鼠标移动到 div 元素上,查看过渡效果。</p>
<p><b>注意:</b> 过渡效果需要等待两秒后才开始。</p>

</body>
</html>

css3過渡屬性有幾種

(學習影片分享:css影片教學web前端

以上是css3過渡屬性有幾種的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn