您好,登錄后才能下訂單哦!
小編給大家分享一下css中的transition-property屬性怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
CSS3transition-property屬性
作用:transition-property屬性規定應用過渡效果的CSS屬性的名稱。(當指定的CSS屬性改變時,過渡效果將開始)。
提示:過渡效果通常在用戶將鼠標指針浮動到元素上時發生。
語法:
transition-property:none|all|property;
none:沒有屬性會獲得過渡效果。
all:所有屬性都將獲得過渡效果。
property:定義應用過渡效果的CSS屬性名稱列表,列表以逗號分隔。
注:需要始終設置transition-duration屬性,否則時長為0,就不會產生過渡效果。
CSS3transition-property屬性的使用示例
<!DOCTYPEhtml>
<html>
<head>
<metacharset="UTF-8">
<style>
div
{
width:100px;
height:100px;
background:red;
margin:10px0px;
}
.demo1{
transition-property:width;
transition-duration:2s;
-moz-transition-property:width;/*Firefox4*/
-moz-transition-duration:2s;/*Firefox4*/
-webkit-transition-property:width;/*SafariandChrome*/
-webkit-transition-duration:2s;/*SafariandChrome*/
-o-transition-property:width;/*Opera*/
-o-transition-duration:2s;/*Opera*/
}
.demo2{
transition-property:height;
transition-duration:2s;
-moz-transition-property:height;/*Firefox4*/
-moz-transition-duration:2s;/*Firefox4*/
-webkit-transition-property:height;/*SafariandChrome*/
-webkit-transition-duration:2s;/*SafariandChrome*/
-o-transition-property:height;/*Opera*/
-o-transition-duration:2s;/*Opera*/
}
.demo1:hover
{
width:300px;
}
.demo2:hover
{
height:150px;
}
</style>
</head>
<body>
<p>請把鼠標指針移動到紅色的div元素上,查看過渡效果。</p>
<p>width屬性發生變化:</p>
<divclass="demo1"></div>
<p>height屬性發生變化:</p>
<divclass="demo2"></div>
<p><b>注釋:</b>本例在InternetExplorer中無效。</p>
</body>
</html>
以上是“css中的transition-property屬性怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。