欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

css3動(dòng)畫(huà) 小球滾動(dòng) js控制動(dòng)畫(huà)暫停

  發(fā)布時(shí)間:2019-11-29 16:31:35   作者:佚名   我要評(píng)論
CSS3 可以創(chuàng)建動(dòng)畫(huà),它可以取代許多網(wǎng)頁(yè)動(dòng)畫(huà)圖像、Flash 動(dòng)畫(huà)和 JavaScript 實(shí)現(xiàn)的效果,需要的朋友參考下

CSS3 可以創(chuàng)建動(dòng)畫(huà),它可以取代許多網(wǎng)頁(yè)動(dòng)畫(huà)圖像、Flash 動(dòng)畫(huà)和 JavaScript 實(shí)現(xiàn)的效果。

CSS3 @keyframes 規(guī)則

要?jiǎng)?chuàng)建 CSS3 動(dòng)畫(huà),你需要了解 @keyframes 規(guī)則。

@keyframes 規(guī)則是創(chuàng)建動(dòng)畫(huà)。

@keyframes 規(guī)則內(nèi)指定一個(gè) CSS 樣式和動(dòng)畫(huà)將逐步從目前的樣式更改為新的樣式。

@keyframes myfirst    /* myfirst 為動(dòng)畫(huà)名 */
{
    from {background: red;}
    to {background: yellow;}
}
@-webkit-keyframes myfirst /* Safari 與 Chrome */
{
    from {background: red;}
    to {background: yellow;}
}

CSS3 動(dòng)畫(huà)

當(dāng)在 @keyframes 創(chuàng)建動(dòng)畫(huà),把它綁定到一個(gè)選擇器,否則動(dòng)畫(huà)不會(huì)有任何效果。

指定至少這兩個(gè)CSS3的動(dòng)畫(huà)屬性綁定向一個(gè)選擇器:

  • 規(guī)定動(dòng)畫(huà)的名稱
  • 規(guī)定動(dòng)畫(huà)的時(shí)長(zhǎng)

實(shí)例:把“myfirst” 動(dòng)畫(huà)捆綁到div元素上,時(shí)長(zhǎng)5s.

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

注意: 您必須定義動(dòng)畫(huà)的名稱和動(dòng)畫(huà)的持續(xù)時(shí)間。如果省略的持續(xù)時(shí)間,動(dòng)畫(huà)將無(wú)法運(yùn)行,因?yàn)槟J(rèn)值是0。

CSS3動(dòng)畫(huà)是什么?

動(dòng)畫(huà)是使元素從一種樣式逐漸變化為另一種樣式的效果。

您可以改變?nèi)我舛嗟臉邮饺我舛嗟拇螖?shù)。

請(qǐng)用百分比來(lái)規(guī)定變化發(fā)生的時(shí)間,或用關(guān)鍵詞 "from" 和 "to",等同于 0% 和 100%。

0% 是動(dòng)畫(huà)的開(kāi)始,100% 是動(dòng)畫(huà)的完成。

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

實(shí)例:當(dāng)動(dòng)畫(huà)為 25% 及 50% 時(shí)改變背景色,然后當(dāng)動(dòng)畫(huà) 100% 完成時(shí)再次改變:

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

 接下來(lái)就是我寫(xiě)的小練習(xí)。通過(guò)css 動(dòng)畫(huà)使小球在草地上無(wú)限滾動(dòng),并加了兩個(gè)按鈕控制動(dòng)畫(huà)的運(yùn)行與暫停(最上面的紅球是我畫(huà)的太陽(yáng)2333)

總結(jié)

以上所述是小編給大家介紹的css3動(dòng)畫(huà) 小球滾動(dòng) js控制動(dòng)畫(huà)暫停,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

相關(guān)文章

最新評(píng)論