多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

css3教程

CSS3 動畫

閱讀 (2226)

CSS3 動畫


CSS3 動畫

CSS3,我們可以創建動畫,它可以取代許多網頁動畫圖像,Flash動畫,和JAVAScripts。


CSS3
動畫

CSS3 @keyframes 規則

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

@keyframes規則是創建動畫。 @keyframes規則內指定一個CSS樣式和動畫將逐步從目前的樣式更改為新的樣式。


瀏覽器支持

Internet Explorer 10、Firefox 以及 Opera 支持 @keyframes 規則和 animation 屬性。

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

屬性          
@keyframes 43.0
4.0 -webkit-
10.0 16.0
5.0 -moz-
9.0
4.0 -webkit-
30.0
15.0 -webkit-
12.0 -o-
animation 43.0
4.0 -webkit-
10.0 16.0
5.0 -moz-
9.0
4.0 -webkit-
30.0
15.0 -webkit-
12.0 -o-

OperaSafariChromeFirefoxInternet Explorer

實例

@keyframes myfirst
{
from {background: red;}
to {background: yellow;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
from {background: red;}
to {background: yellow;}
}



CSS3 動畫

當在@keyframe創建動畫,把它綁定到一個選擇器,否則動畫不會有任何效果。

指定至少這兩個CSS3的動畫屬性綁定向一個選擇器:

  • 規定動畫的名稱

  • 規定動畫的時長

OperaSafariChromeFirefoxInternet Explorer

實例

把 "myfirst" 動畫捆綁到 div 元素,時長:5 秒:

div
{
animation: myfirst 5s;
-webkit-animation: myfirst 5s; /* Safari and Chrome */
}  

嘗試一下 ?

注意: 您必須定義動畫的名稱和動畫的持續時間。如果省略的持續時間,動畫將無法運行,因為默認值是0。


CSS3動畫是什么?

動畫是使元素從一種樣式逐漸變化為另一種樣式的效果。

您可以改變任意多的樣式任意多的次數。

請用百分比來規定變化發生的時間,或用關鍵詞 "from" 和 "to",等同于 0% 和 100%。

0% 是動畫的開始,100% 是動畫的完成。

為了得到最佳的瀏覽器支持,您應該始終定義 0% 和 100% 選擇器。

OperaSafariChromeFirefoxInternet Explorer

實例

當動畫為 25% 及 50% 時改變背景色,然后當動畫 100% 完成時再次改變:

@keyframes myfirst
{
0%   {background: red;}
25%  {background: yellow;}
50%  {background: blue;}
100% {background: green;}
}

   @-webkit-keyframes myfirst /* Safari and Chrome */
{
0%   {background: red;}
25%  {background: yellow;}
50%  {background: blue;}
100% {background: green;}
}

嘗試一下 ?


OperaSafariChromeFirefoxInternet Explorer

實例

改變背景色和位置:

@keyframes myfirst
{
0%   {background: red; left:0px; top:0px;}
25%  {background: yellow; left:200px; top:0px;}
50%  {background: blue; left:200px; top:200px;}
75%  {background: green; left:0px; top:200px;}
100% {background: red; left:0px; top:0px;}
}

   @-webkit-keyframes myfirst /* Safari and Chrome */
{
0%   {background: red; left:0px; top:0px;}
25%  {background: yellow; left:200px; top:0px;}
50%  {background: blue; left:200px; top:200px;}
75%  {background: green; left:0px; top:200px;}
100% {background: red; left:0px; top:0px;}
}

嘗試一下 ?



CSS3的動畫屬性

下面的表格列出了 @keyframes 規則和所有動畫屬性:

屬性描述CSS
@keyframes規定動畫。3
animation所有動畫屬性的簡寫屬性,除了 animation-play-state 屬性。3
animation-name規定 @keyframes 動畫的名稱。3
animation-duration規定動畫完成一個周期所花費的秒或毫秒。默認是 0。3
animation-timing-function規定動畫的速度曲線。默認是 "ease"。3
animation-delay規定動畫何時開始。默認是 0。3
animation-iteration-count規定動畫被播放的次數。默認是 1。3
animation-direction規定動畫是否在下一周期逆向地播放。默認是 "normal"。3
animation-play-state規定動畫是否正在運行或暫停。默認是 "running"。3

下面兩個例子設置所有動畫屬性:

OperaSafariChromeFirefoxInternet Explorer

實例

運行myfirst動畫,設置所有的屬性:

div
{
animation-name: myfirst;
animation-duration: 5s;
animation-timing-function: linear;
animation-delay: 2s;
animation-iteration-count: infinite;
animation-direction: alternate;
animation-play-state: running;
/* Safari and Chrome: */
-webkit-animation-name: myfirst;
-webkit-animation-duration: 5s;
-webkit-animation-timing-function: linear;
-webkit-animation-delay: 2s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: alternate;
-webkit-animation-play-state: running;
}

嘗試一下 ?


OperaSafariChromeFirefoxInternet Explorer

實例

與上面的動畫相同,但是使用了簡寫的動畫 animation 屬性:

div
{
animation: myfirst 5s linear 2s infinite alternate;
/* Safari and Chrome: */
-webkit-animation: myfirst 5s linear 2s infinite alternate;
}

嘗試一下 ?


關閉
程序員人生
主站蜘蛛池模板: 亚洲视频一区二区在线观看 | 亚洲一区免费看 | 成人亚洲综合 | 中文亚洲欧美 | 亚洲激情小视频 | 久久精品一区二区免费看 | 91精品国产人成网站 | 成人综合色站 | 国产亚洲精品美女一区二区 | 国产 日韩欧美 | 亚洲国产成人久久一区二区三区 | 欧美特级午夜一区二区三区 | 亚洲成人在线免费观看 | 精品中文字幕一区二区三区四区 | 福利久久| 波多野结衣国产一区二区三区 | 美女网站免费看 | 欧美亚洲国产激情一区二区 | 亚洲精品欧美精品 | 久久精品免看国产 | 亚洲精品欧美综合 | 欧美日韩精品乱国产 | 国产成人精品免费视频大全五级 | 日本不卡视频在线视频观看 | 成人污片 | 欧美jizz19性欧美 | 国产一区二区三区在线观看精品 | 国产一级特黄aaaa大片野外 | 国产高清视频免费在线观看 | 欧美性一区二区三区五区 | 91亚洲区国产区精品区 | 另类一区二区 | 午夜羞羞影院 | 国产亚洲一区二区三区在线观看 | 日本在线观看www免费 | 国产一级淫片a视频免费观看 | 久久精品全国免费观看国产 | jizz老师| 美女教师一级毛片 | 国产一级做a爰片... | 欧美一区二区视频 |