日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > CSS >内容正文

CSS

html图片过渡,CSS3 过渡

發布時間:2023/12/16 CSS 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html图片过渡,CSS3 过渡 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

CSS3中,我們為了添加某種效果可以從一種樣式轉變到另一個的時候,無需使用Flash動畫或JavaScript。用鼠標移過下面的元素:

用鼠標移過下面的元素:

CSS3

Transition

瀏覽器支持

表格中的數字表示支持該屬性的第一個瀏覽器版本號。

緊跟在 -webkit-, -ms- 或 -moz- 前的數字為支持該前綴屬性的第一個瀏覽器版本號。

屬性

transition

26.0

4.0?-webkit-

10.0

16.0

4.0?-moz-

6.1

3.1?-webkit-

12.1

10.5?-o-

transition-delay

26.0

4.0?-webkit-

10.0

16.0

4.0?-moz-

6.1

3.1?-webkit-

12.1

10.5?-o-

transition-duration

26.0

4.0?-webkit-

10.0

16.0

4.0?-moz-

6.1

3.1?-webkit-

12.1

10.5?-o-

transition-property

26.0

4.0?-webkit-

10.0

16.0

4.0?-moz-

6.1

3.1?-webkit-

12.1

10.5?-o-

transition-timing-function

26.0

4.0?-webkit-

10.0

16.0

4.0?-moz-

6.1

3.1?-webkit-

12.1

10.5?-o-

它是如何工作?

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

要實現這一點,必須規定兩項內容:

指定要添加效果的CSS屬性

指定效果的持續時間。

div

{

transition: width 2s;

-webkit-transition: width 2s; /* Safari */

}

注意: 如果未指定的期限,transition將沒有任何效果,因為默認值是0。

指定的CSS屬性的值更改時效果會發生變化。一個典型CSS屬性的變化是用戶鼠標放在一個元素上時:

div:hover

{

width:300px;

}

注意: 當鼠標光標移動到該元素時,它逐漸改變它原有樣式

多項改變

要添加多個樣式的變換效果,添加的屬性由逗號分隔:

div

{

transition: width 2s, height 2s, transform 2s;

-webkit-transition: width 2s, height 2s, -webkit-transform 2s;

}

過渡屬性

下表列出了所有的過渡屬性:

屬性

描述

CSS

transition

簡寫屬性,用于在一個屬性中設置四個過渡屬性。

3

transition-property

規定應用過渡的 CSS 屬性的名稱。

3

transition-duration

定義過渡效果花費的時間。默認是 0。

3

transition-timing-function

規定過渡效果的時間曲線。默認是 "ease"。

3

transition-delay

規定過渡效果何時開始。默認是 0。

3

下面的兩個例子設置所有過渡屬性:

div

{

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;

}

與上面的例子相同的過渡效果,但是使用了簡寫的 transition 屬性:

div

{

transition: width 1s linear 2s;

/* Safari */

-webkit-transition:width 1s linear 2s;

}

總結

以上是生活随笔為你收集整理的html图片过渡,CSS3 过渡的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。