国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(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)文章:
主站蜘蛛池模板: 国内一区| 偷柏自拍亚洲欧美综合在线图 | 国产真实生活伦对白 | 国模在线播放 | 国产福利精品在线观看 | 波多野吉衣 免费一区 | 欧美xxxxx九色视频免费观看 | a一级毛片免费高清在线 | 免费视频成人 | 美女视频很黄很a免费国产 美女视频黄.免费网址 | 亚洲视频网站在线观看 | 真正免费一级毛片在线播放 | 2022国产精品手机在线观看 | 日韩欧美国产精品第一页不卡 | 欧美大片a一级毛片视频 | 国产一区二区三区免费视频 | 亚洲天堂免费视频 | 亚洲国产天堂久久精品网 | 日韩在线视频一区二区三区 | 日本不卡在线一区二区三区视频 | 亚洲国产精品67194成人 | 真实国产乱子伦高清 | 久久久久国产精品美女毛片 | 久久ri精品高清一区二区三区 | 欧美一级毛片片免费孕妇 | 亚洲国产精品久久久久秋霞不卡 | 欧美日本在线一区二区三区 | 亚洲国产精品久久久久久 | 成人午夜影视 | 中文字幕第9页 | 操爽视频 | 中文字幕在线视频网站 | 免费黄网大全 | 久久精品一级 | 国产成年视频 | 9999毛片免费看| 在线日本看片免费人成视久网 | 亚洲免费一区 | 91精品久久久 | 五月天激激婷婷大综合蜜芽 | 国产精品久久久久久久免费大片 |