CSS3 transition 屬性

2018-08-04 21:48 更新

CSS3 transition 屬性


實(shí)例

將鼠標(biāo)懸停在一個(gè)div元素上,逐步改變表格的寬度從100px到300px::

div
{
width:100px;
transition: width 2s;
-webkit-transition: width 2s; /* Safari */
}
div:hover {width:300px;}

嘗試一下 ?

瀏覽器支持

表格中的數(shù)字表示支持該屬性的第一個(gè)瀏覽器版本號(hào)。

緊跟在 -webkit-, -ms- 或 -moz- 前的數(shù)字為支持該前綴屬性的第一個(gè)瀏覽器版本號(hào)。

屬性
transition 26.0
4.0 -webkit-
10.0 16.0
4.0 -moz-
6.1
3.1 -webkit-
12.1
10.5 -o-

屬性定義及使用說明

transition屬性是一個(gè)速記屬性有四個(gè)屬性:transition-property, transition-duration, transition-timing-function, and transition-delay。

注意: 始終指定transition-duration屬性,否則持續(xù)時(shí)間為0,transition不會(huì)有任何效果。

默認(rèn)值: all 0 ease 0
繼承: no
版本: CSS3
JavaScript 語法: object.style.transition="width 2s"


語法

transition: property duration timing-function delay;

描述
transition-property 指定CSS屬性的name,transition效果
transition-duration transition效果需要指定多少秒或毫秒才能完成
transition-timing-function 指定transition效果的轉(zhuǎn)速曲線
transition-delay 定義transition效果開始的時(shí)候
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)