色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

前端 - css3動(dòng)畫(huà)怎樣對(duì)幀的理解?

瀏覽:118日期:2023-07-14 13:39:14

問(wèn)題描述

第一種:

@keyframes slow {0% { background-position: -0px -291px;}25% { background-position: -602px -0px;}50% { background-position: -302px -291px;}75% { background-position: -151px -291px;}100% { background-position: -0px -291px;} } /*動(dòng)畫(huà)切換的方式是一幀一幀的改變*/-webkit-animation-timing-function: steps(1, start);

第二種:

$spriteWidth: 140px; // 精靈寬度 @keyframes run { 0% { background-position: 0 0; } 100% { background-position: -($spriteWidth * 12) 0; // 12幀 }}#sprite { width: $spriteWidth; height: 144px; background: url('../images/sprite.png') 0 0 no-repeat; animation: run 0.6s steps(12) infinite;}

1,什么叫“一幀一幀的改變”, steps(1, start);該如何理解?2,第二種直接“-($spriteWidth * 12) 0”我就看不懂了,為什么這樣寫(xiě)?

問(wèn)題解答

回答1:1. 什么叫“一幀一幀的改變”, steps(1, start);該如何理解?

animation-timing-function 中 steps 的用法參見(jiàn)這篇

steps 詳解

2. 第二種直接“-($spriteWidth * 12) 0”我就看不懂了,為什么這樣寫(xiě)?

首先顯然這是 Scss 文件(一種 css 預(yù)編譯文件)

定義了一個(gè)變量:$spriteWidth

-($spriteWidth * 12) 這句就是一個(gè)運(yùn)算呀 => -(140px*12)

回答2:

1: steps(1, start)我在MDN上剛好看到一個(gè)解釋

This keyword represents the timing function steps(1, start). Using this timing function, the animation jumps immediately to the end state and stay in that position until the end of the animation.

就是說(shuō)你的動(dòng)畫(huà)幀一開(kāi)始就馬上跳到結(jié)束了,所以你看見(jiàn)的是keyframes里面5個(gè)幀一幀一幀地切換。如果沒(méi)有steps(1, start),就會(huì)是一個(gè)平滑移動(dòng)的效果。

2: -($spriteWidth * 12)應(yīng)該是指把你這個(gè)動(dòng)畫(huà)分成12幀,每一幀你的背景右移-($spriteWidth * 12)這個(gè)長(zhǎng)度

標(biāo)簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 13一14周岁毛片免费 | 一级a毛片免费观看 | 国产精品一区二区手机在线观看 | 欧美成人精品三级网站 | 日b毛片| 久久凹凸 | 亚洲精品社区 | 8888奇米四色在线 | 久色tv| 中文字幕亚洲区 | 日本精高清区一 | 在线日本看片免费人成视久网 | 久久天天躁综合夜夜黑人鲁色 | 欧美日韩精品一区二区三区视频播放 | 国产成人精品视频免费 | 国产精品黄网站 | 国产情侣自拍网站 | a毛片久久免费观看 | 国产三级精品三级国产 | 国产成人深夜福利短视频99 | 精品国产免费人成高清 | 色综合久久88中文字幕 | 欧美亚洲视频在线观看 | 福利91| 欧美视频在线观看免费精品欧美视频 | 女人扒开腿让男人捅啪啪 | 日韩在线视频免费 | 久久久网久久久久合久久久久 | 99在线在线视频免费视频观看 | 色老久久精品偷偷鲁一区 | a毛片免费全部在线播放毛 a毛片免费视频 | 爽爽爽爽爽爽a成人免费视频 | 亚洲 中文 欧美 日韩 在线人 | 玖草在线资源 | 日韩精品免费一区二区三区 | 国产在线a | 99久久免费精品视频 | 黄网在线视频 | 成人国产永久福利看片 | 精品国产一区二区三区不卡在线 | 成人丁香乱小说 |