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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

作业题之动画改良

發(fā)布時間:2025/6/17 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 作业题之动画改良 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

CSS3 有3種和動畫相關的屬性:transform, transition, animation。

其中 transform 描述了元素靜態(tài)樣式。而transition 和 animation 卻都能實現動畫效果。

所以它們常常配合使用,可以做到一些很炫的效果。

不同點:

1. ?觸發(fā)條件不同。transition通常和hover等事件配合使用,由事件觸發(fā)。animation則和gif動態(tài)圖差不多,立即播放。

2. 循環(huán)。 animation可以設定循環(huán)次數。

3. 精確性。 animation可以設定每一幀的樣式和時間。tranistion 只能設定頭尾。 animation中可以設置每一幀需要單獨變化的樣式屬性,

transition中所有樣式屬性都要一起變化。

4. 與javascript的交互。animation與js的交互不是很緊密。tranistion和js的結合更強大。js設定要變化的樣式,

transition負責動畫效果,天作之合,比之前只能用js時爽太多。

?

結論:

1. 如果要靈活定制多個幀以及循環(huán),用animation.

2. 如果要簡單的from to 效果,用 transition.

3. 如果要使用js靈活設定動畫屬性,用transition.

?

以上是摘抄別人的博文的。

?

transition和animation是不能一起共同一起使用的。

這次作業(yè)有個要做動畫的效果。

達標效果:

這個是用transition簡單的過渡動畫效果,由于好像不是很美觀,所以改良了一下。

改良效果:

這個是使用animation的動畫效果實現的,可以看出動畫比較豐富一些,不會只有一種動畫在動。

改良代碼:

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>zuoye2</title><style>div{margin: 50px auto 0;width: 600px;height: 194px; background: url(bg_icon.png) 158px 46px/144px 66px, url(21.png) 510px 194px/24px 24px, url(22.png) 539px 194px/23px 24px, url(23.png) 568px 194px/23px 24px, url(zuoye-2.png); background-repeat:no-repeat; animation: doMove01 1s forwards; } @keyframes doMove01{ 0%{background: url(bg_icon.png) 150px 32px/175px 96px, url(21.png) 510px 163px/24px 24px, url(22.png) 539px 163px/23px 24px, url(23.png) 568px 163px/23px 24px, url(zuoye-2.png); background-repeat:no-repeat;} 100%{ background: url(bg_icon.png) 158px 46px/144px 66px, url(21.png) 510px 194px/24px 24px, url(22.png) 539px 194px/23px 24px, url(23.png) 568px 194px/23px 24px, url(zuoye-2.png); background-repeat:no-repeat; } } div:hover{ animation: doMove 1.3s forwards; } @keyframes doMove{ 0%{background: url(bg_icon.png) 156px 44px/147px 69px, url(21.png) 510px 194px/24px 24px, url(22.png) 539px 194px/23px 24px, url(23.png) 568px 194px/23px 24px, url(zuoye-2.png); background-repeat:no-repeat; } 5%{background: url(bg_icon.png) 155px 43px/150px 72px, url(21.png) 510px 170px/24px 24px, url(22.png) 539px 182px/23px 24px, url(23.png) 568px 194px/23px 24px, url(zuoye-2.png); background-repeat:no-repeat; } 10%{background: url(bg_icon.png) 154px 41px/153px 75px, url(21.png) 510px 158px/24px 24px, url(22.png) 539px 170px/23px 24px, url(23.png) 568px 182px/23px 24px, url(zuoye-2.png); background-repeat:no-repeat; } 20%{background: url(bg_icon.png) 153px 39px/159px 81px, url(21.png) 510px 137px/24px 24px, url(22.png) 539px 149px/23px 24px, url(23.png) 568px 161px/23px 24px, url(zuoye-2.png); background-repeat:no-repeat; } 25%{background: url(bg_icon.png) 152px 38px/162px 84px, url(21.png) 510px 149px/24px 24px, url(22.png) 539px 137px/23px 24px, url(23.png) 568px 149px/23px 24px, url(zuoye-2.png); background-repeat:no-repeat; } 30%{background: url(bg_icon.png) 151px 36px/165px 87px, url(21.png) 510px 161px/24px 24px, url(22.png) 539px 149px/23px 24px, url(23.png) 568px 137px/23px 24px, url(zuoye-2.png); background-repeat:no-repeat; } 35%{background: url(bg_icon.png) 150px 34px/168px 90px, url(21.png) 510px 163px/24px 24px, url(22.png) 539px 161px/23px 24px, url(23.png) 568px 149px/23px 24px, url(zuoye-2.png); background-repeat:no-repeat; } 40%{background: url(bg_icon.png) 150px 32px/171x 93px, url(21.png) 510px 163px/24px 24px, url(22.png) 539px 163px/23px 24px, url(23.png) 568px 161px/23px 24px, url(zuoye-2.png); background-repeat:no-repeat; } 45%{background: url(bg_icon.png) 150px 32px/175px 96px, url(21.png) 510px 163px/24px 24px, url(22.png) 539px 163px/23px 24px, url(23.png) 568px 163px/23px 24px, url(zuoye-2.png); background-repeat:no-repeat; } 100%{background: url(bg_icon.png) 150px 32px/175px 96px, url(21.png) 510px 163px/24px 24px, url(22.png) 539px 163px/23px 24px, url(23.png) 568px 163px/23px 24px, url(zuoye-2.png); background-repeat:no-repeat; } } </style> </head> <body> <div></div> </body> </html>

?

有更好的意見和想法請評論一下。前提是純css實現的。(O ^ ~ ^ O)

?

轉載于:https://www.cnblogs.com/zhangzhicheng/p/5767963.html

總結

以上是生活随笔為你收集整理的作业题之动画改良的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 在线观看视频中文字幕 | 男人av影院 | 精品一区二区三区免费视频 | 在哪里可以看毛片 | 男人天堂中文字幕 | 色呦呦一区二区三区 | 国产15页 | 麻豆av毛片 | 天堂网中文字幕 | 在线观看h视频 | 少妇做爰免费理伦电影 | 少妇xxxx69 | 在线观看你懂的网址 | av大片在线看 | 国产91在线视频 | 免费在线a | 国产露脸91国语对白 | 免费看a视频 | 国产制服丝袜在线 | 高h大肚孕期孕妇play | 无码人妻精品一区二区蜜桃视频 | 欧美 唯美 清纯 偷拍 | 欧美激情国产精品免费 | 国产三级av在线播放 | 天天插夜夜操 | 精品成人久久 | 三年电影在线观看 | 牛夜精品久久久久久久99黑人 | 国产真实生活伦对白 | 成人小网站 | 成人午夜激情视频 | 欧美一区二区三区不卡视频 | 国产一区二区三区麻豆 | 男女视频在线免费观看 | 无码人妻丰满熟妇区96 | 国产午夜精品久久久久久久 | 欧美寡妇性猛交ⅹxxx | 久久久久久久久久久99 | 久久99精品国产.久久久久 | 黄色免费视频观看 | 日日碰狠狠添天天爽无码 | 成年人免费看 | 青青久在线视频 | 色偷偷免费费视频在线 | 在线免费av网 | 国外精品视频 | 欧美激情一区二区三区免费观看 | 欧美黑人精品一区二区不卡 | 男女无遮挡免费视频 | 国产日韩欧美在线 | 在线观看免费av网站 | ass亚洲熟妇毛耸耸pics | 国产精品永久 | 夜色精品| 手机在线免费看av | 在线免费观看日韩av | 精品日本视频 | 国产91九色 | 中文字幕国产在线观看 | 成人午夜一区二区 | 黄色污污视频网站 | 久久水蜜桃 | 国产成人无码精品亚洲 | 97av在线| 亚洲精品视频在线免费 | 久久精品国产亚洲av久 | 丝袜 亚洲 另类 欧美 重口 | 欧美成人精品欧美一 | 欧美黄页网站 | 少妇婷婷| 成人午夜久久 | 91免费影片| 免费aa视频| 久久国产视频一区 | 极品videosvideo喷水 | 99热免费精品 | 在线免费观看亚洲视频 | 国产女主播在线播放 | 日本少妇ⅹxxxxx视频 | 尤物视频在线观看 | 亚洲免费黄色 | 亚洲成a人片在线www | 一区二区三区激情视频 | 特a级黄色片 | 懂色av一区二区三区在线播放 | 婷婷久久久久久 | 国产第一草草影院 | 91视频这里只有精品 | 成人免费观看视频大全 | 尤物国产在线 | 亚洲香蕉在线观看 | 国产精品福利影院 | av成人免费在线 | 欧美一级二级三级 | 在线观看麻豆视频 | 国产欧美精品一区二区色综合 | 午夜在线观看一区 | 天天拍天天色 | 三级在线网站 |